Rihanna’s keeping it fashionable and charitable while in her home country of Barbados, donning a series of stunning looks both on and off the beach!
The bag gal did good at Queen Elizabeth’s Hospital, donating BDS $3.5 million (US $1.75 million) in equipment in honor of her late grandmother, Clara Brathwaite. For the occasion, she looked crisp in a $1,190 shirtdress by Givenchy:

The long sleeved tailored piece has pleated and draped details.

If you can splurge, get yours at Yoox.
What a fly way to show some holiday spirit, no?

What do you think? Hot! or Hmm…?

*When not being incredibly generous, Rih has been chilling beachside in a slew of hot one pieces:

She posed for Instagram smoking it up in a Charlie by Matthew Zink chevron Monokini:

And was spied the day before in a $132 L*Space Stardust Fringe Swimsuit:


Her printed Chevron stunner is no longer available, but you can still snag the two piece version for $277 here. Get her fringed suit at Bloomingdales.







































December 23, 2012 10:19 am
good job rihanna……….
December 23, 2012 10:55 am
I love me some Rhi
December 23, 2012 12:20 pm
Gorgeous
December 23, 2012 12:22 pm
Yes! She looks stunning in the shirt dress!
December 23, 2012 12:44 pm
So beautiful
December 23, 2012 12:45 pm
Beautiful
December 23, 2012 12:47 pm
philanthropic moves in a white shirt dress—j’adore :-)
December 23, 2012 1:39 pm
Cute, Rihanna looks fab but quite old in the white dress then mad childish in the following photo. The pieces she is wearing in each pic are pretty dope but as a person I’m starting to like Rih less “/. smh
December 23, 2012 1:46 pm
Gorgeous! It’s always good to see celebs giving back.
December 23, 2012 2:11 pm
This is why I love Rih!!! such a generous humbled person :)
December 23, 2012 2:45 pm
she looks great as usual! glad to see she’s doing wonderful things at home.
December 23, 2012 3:11 pm
She looks like a lady..beautiful!
December 23, 2012 3:19 pm
She looks fab in the white shirt dress and gold heels and smokin’ hot in her swimsuits! Work!
December 23, 2012 4:32 pm
I am becoming a fan, the girl looks good. And you can tell she has been working out, nicely cut but still feminine.
December 23, 2012 5:27 pm
Gorgeous!! Rihanna is rocking the cut… loves it!
December 23, 2012 5:48 pm
She looks fab! Not a fan of the smoking in pics though
December 23, 2012 6:11 pm
We’re getting the good girl gone bad Rih back!
December 23, 2012 6:41 pm
Wow, Rihanna is looking great and like her old self. She looks very pretty, mature and poised in the white outfit! Now all sista girl needs is to move pass…yeah I’ am going to save that thought for the blogs…lol
December 23, 2012 9:39 pm
Gorge!
December 23, 2012 10:11 pm
@binks who? Jay?
December 23, 2012 10:29 pm
Do bad things and cover it up with good money. See money can buy an evil person happiness.
December 24, 2012 1:38 am
Lovely photos…
December 24, 2012 3:26 am
Oh lord^^^^ Do you know this girl personally if not have a seat
\_
December 24, 2012 6:12 am
She looks great in that white dress. Love the look.
December 24, 2012 9:22 am
She looks like a lady. Very classy and fabulous in white.
December 24, 2012 9:33 am
Its so nice to see her looking so classy and chic…and I LOOOVE those heels and the nude makeup, its gorgeous
December 24, 2012 10:19 am
fab!
December 24, 2012 11:14 am
Not impressed! And she is becoming quite overexposed, pretty or not! Her childish ways are a turnoff and I can totally see her being a nuisance in a relationship…hence the reason she can’t keep one long!
And I agree, with Veronica! SMH but honey you are talking to sheep, leave it alone!
December 24, 2012 2:08 pm
Love the white-looks great with her skin tone and make-up. She is rocking that hair, especially since the bang is growing longer.
However smoking in the swimsuit? pass…
December 24, 2012 3:16 pm
She is really a beautifu girl.
December 24, 2012 5:18 pm
Lol ya’ll are a mess she is acting like a child because imo 24 is still a child its young I would love to see the ratchetness some of you guys where up to at that age be thankful there was not cameras following you are 24/7 and social media out lets to exspose it. But unless you know her personally save the evil crap it is a strong word to impose on someone that you have never met and actually should have no impact on you life or finanaces period #growup
December 25, 2012 6:06 am
Damn! she can really do no wrong, I love that woman!
December 26, 2012 9:50 am
She looks amazing. Yes. Yes. Yes.
December 26, 2012 10:17 am
stunning !
December 26, 2012 12:30 pm
Rhianna is always looking HOTTTT!!
December 27, 2012 9:43 am
Cute and classy
December 31, 2012 7:48 pm
Can someone id her shoes?
January 10, 2013 3:27 am
Well, I like simple and clean, so I give a thumbs up for the white dress. Don’t like the instagram swimsuit photo. Rhianna is stunning, but the nails, the smoking. Not classy.