A busy mother to 12 children - including two sets of twins - has defended trolls who say she is "irresponsible" and even accuse her of "starving" her kids.
Zoe Sullivan, aged 44, brushes off the vile comments she frequently receives from strangers about her choices, including how she shares her life as a busy mum on social media sites.
Trolls have accused Zoe and her husband Ben, 48, of "starving" their children, and have even made nasty comments about the youngsters' weights.
"We provide for them financially, mentally, physically… we provide everything they need," Zoe said.
"For us, no it's not irresponsible (to have so many children)."
Have you got any useful cost of living tips? Email bradley.jolly@reachplc.com
Zoe's children; Elizabeth, 18, Olivia, 16, twins Isabelle and Charlotte, 15, Noah, 13, Evangeline, 11, Tobias, 10, twins Leah and Erin, seven, Agnes, five, Joseph, four, and one-year-old Florence, often feature in Zoe's Instagram posts under her handle @our_sullivan_family_life.
The mum, from Moray, Scotland, shares images of her brood on family days out, including at outdoor attractions.
She told The Sun she used to take the comments as "a personal attack" but now embraces her family, regardless of the reaction of others.
In a video, Zoe said: "I spent so many years trying to justify having a large family, almost apologising sometimes because it goes against the 'norms' of society.
"The truth is I never liked being 'normal' anyway.
"I used to find myself constantly trying to explain being the butt of people's jokes and putting up with the same awful comments time and time again. The fact is we couldn't be more proud of the amazing family we have created."
Ben is the family's main breadwinner but, to save money, Zoe shops in the evening for discounted items, uses hand-me-down clothes, gets saving cards for supermarkets to get extra offers and takes her family on trips to beauty spots next to their house, instead of travelling far.
Zoe and Ben only spend £200 on food and groceries each week, and usually have their Christmas budgets in order by May each year.
Zoe, a stay-at-home mother, said in another social media post: "Our whole lives revolve around doing better for them (the children), in order to give them the best life we can, and we may not be where we want to be just yet, but we work hard every single day to try and get there.
"Each pregnancy has been a really special time, not just for me but for everybody."