Rihanna has caused controversy by admitting she starved herself ahead of a photoshoot for Esquire magazine.
The 23-year-old singer tweeted that she had been restricting her food intake before she was photographed for the men's publication.
She said on Wednesday: '#RihannaNavy I shot my first cover for Esquire yesterday with Russell James #rockstars*** Not much preparation for that besides wax+starve!!'
Fans were quick to come forward to criticise the singer for her confession.
One responded: '@rihanna starve?? why?? thats a bad message to your fans ri-ri im dissapointed'
Another said: '@rihanna how long did you starve??? That #rockstars*** doesn't seem fun!!'
Rihanna ignored the comments and later tweeted: 'British Vogue here I come....#ontothenextone