Rihanna Pictures in a Bikini Top

Rihanna Rocks a Bikini Top and Will Tweet For a Good Cause

Rihanna on the beach in Barbados.

Rihanna paired her bikini top with a pair of colorful Missoni pants yesterday when she hit the beach at Paynes Bay, Barbados. She's been enjoying the sand and surf in her home country for the last few weeks, going for swims in a variety of suits. Rihanna wore a tiny two-piece to hang out last week, but then threw on a Bob Marley-embellished number for another weekend swim. Rihanna was among the many ladies battling it out in our 2011 bikini bracket. The number-one spot ended up going to Halle Berry — check out Halle's hottest bikini pictures! The past few days haven't been all about fun in the sun for Rihanna. She teamed up with 150 other stars, like David Beckham and Justin Bieber, for Save the Children's campaign to raise awareness about East Africa's food crisis. Today, the celebrities will try to reach 700 million fans using social media efforts.