Rihanna has an amazing body and she loves to show it off.

The Bajan pop beauty posted the above photo on Instagram and her fans were loving it.

DETAILS: Rihanna Rekindles Her Relationship With Drake, Done With Chris Brown

“Oh baby I’m a Roc StaR,” Rihanna captioned the photo.

Last weekend Rihanna also stripped down in her Bikini for a day at the beach in Poland. But that didn’t went too well for her after getting more than desired attention from fans at the beach.

“Tried to have a beach day, that was a fail!!” Rihanna said.

Next Photo >>