A former beauty consultant who is trolled online for her weight says she won't go to the gym because she could lose followers.
Olivia Messina shows off her size 22 figure online promoting body positivity - but her confidence does not always prompt positive reactions.
The 27-year-old Canadian, from Toronto, has built up a following of 1.3million across her social media platforms, but faces constant abuse from bullies who criticise her 23st weight.