Demi Lovato has received an apology from Instagram after she accused the photo-sharing website of hosting a fat-shaming advert.
The 'Sorry Not Sorry' hitmaker lashed out at the company after she saw an advert for 'Game of Sultans', an online game, pop up within her Instagram feed.
In response to the image - which showed two princesses, one considered to be obese and the other considered to be pretty, side-by-side - Demi wrote: "Why is this fat-shaming b******* on my feed? So many things wrong with this ad.
"You can be pretty at any weight. (sic)"
Demi, 26 - who has struggled with an eating disorder - warned of the potentially harmful influence of the advert.