When model Sarah Stage was eight months pregnant with her first son, James, in 2015, she posted this picture on Instagram.
Her flat tummy prompted outrage online with people commenting that her appearance was 'f***ing weird' and that she should 'go to a doctor'.
Two years on, the glamorous 33-year-old is expecting her second bub. After she posted this snap, comments ranged from 'what bump?' to 'six months pregnant? You are lying'.
Tired of the haters, Sarah hit back, posting a gorgeous photograph of herself in a white bikini.
'I'm at a place in my life where happiness, peace and joy are my priority. Especially being #6monthspregnant, there’s no room for any negativity so please take it elsewhere.
'Baby #2 is healthy and measuring just fine. I would think that after having James, who was born almost 9 lbs [4 kilograms] and healthy, people would be more understanding during this pregnancy and keep their ignorant comments to themselves ... we are all different that’s what makes us special and unique!'