X Factor USA judge Demi Lovato refused to accept a Barbie doll from a Brazilian fan during a concert on Sunday, because she objects to the unrealistic body image associated with the popular children's doll.
20-year-old Demi suspended her gig at the Z Festival in Rio de Janiero on Sunday when a fan threw a Barbie doll onstage.
The US singer, who has battled weight problems and body image issues for years and once sought treatment for an eating disorder, told the crowd:
''I spent my whole life trying to be this and trying to look like this. And guess what? I'm not this...''
''I've been through so much in my 20 years of life. I know how you guys feel and I want to show you guys that you can get through it because I'm living proof right here,'' Demi said, before throwing the doll back into the crowd.
For years the Barbie doll's figure has been a subject of criticism, associated for sending the wrong message to young girls in regard to body image, due to it's unrealistic figure proportions.
Check out the footage below of Lovato's speech to the crowd following the incident...