Ri-Ri's not short of confidence

Rihanna has posted a topless photo of herself on Twitter.

The singer – covering her breasts with her arms in the snap – appears to have dyed her hair dark again after temporarily going blonde.

‘Where have you been all my life?!’ Tweets Rihanna, 24, alongside the picture.

Rihanna, who split with Chris Brown in 2009 but has now recorded steamy single Birthday Cake with her ex, is never shy to have her hot toned bod on display.

The superstar’s dad revealed this week that he recently thought his daughter, real name Robyn Fenty, was overweight – but not any more.

SEE PICTURE Rihanna poses wearing no top>>

‘I actually thought she was a little fat the last time I saw her,’ said Ronald, 58.

‘But when I saw her at this year’s Grammys, I thought she was back to her normal size.

‘I used to joke with her, “Robyn, you’re getting too fat”.’

11140%7C00001c197%7C3557_Rihanna.jpg

Read about Rihanna and Chris Brown‘s secret relationship in the latest issue of Now magazine dated 12 March 2012 – out now!

11140%7C00001c698%7C7ee5_wk11-Cover.1-gi

SEE PICTURES Rihanna in Stars step out at the Grammys 2012>>

SEE PICTURES Celebrity Hair: Rihanna>>

SEE PICTURE Rihanna‘s new pink knuckle art>>

NEW PICTURES Rihanna is mobbed by fans on Belfast housing estate>>

NEW PICTURES See Rihanna shooting video for We Found Love in Northern Ireland>>

SEE PICTURES Rihanna‘s style file>>

SEE PICTURES Rihanna‘s rise to fame>>

Esme Riley