Rihanna really seems to be having the time of her life on this holiday she’s on. So far we’ve seen her on the beach, surfing and taking quiet solo strolls around town. Today, we find Rihanna going for a swim and doing a little snorkeling. As always, Rihanna looks incredible. I love the fact that Rihanna has something different going on in each set of pictures I get of her. I also love the fact that she isn’t stick thin like some of the female celebrities I get bikini shots of. She has a real body and she isn’t afraid to show that body off. There’s something about Rihanna that speaks to me. Perhaps it’s her originality or the fact that she genuinely seems like a down to earth sort of girl. No matter what the reason, Rihanna is one of my absolute favorites. It’s good to see her looking so happy.