Rihanna isn't shy about anything, and the 24-year-old proved it by posting a topless photo of herself on Twitter.

The racy picture was accompanied by a short message stating, "Where have you been all my life?!" -- a line from her next single "Where Have You Been?" The singer is currently shooting a video for the song.

Rihanna tweeted the image yesterday, the same day her father called her fat in an excerpt from Heat magazine published in the New York Post. When the singer visited Barbados last August, Ronald Fenty admits he thought his daughter "was a little fat."

"When I saw her at this year's Grammys, I thought she was back to her normal size," Fenty said. "I used to joke with her, 'Robyn,you're getting too fat.' But I think she's fine."

It's safe to say Fenty won't be winning a "Father of the Year" award any time soon.

Tags
Rihanna