And look! Here she is. On a beach. With a cocktail. Happier then ever.
Aside from meeting up with her pal Cara (who's also enjoying a break on the island), Rihanna has found plenty of time soak up the sun - and strike a pose - on the beach at the luxury Sandy Lane hotel. Lucky girl.
More:Have You Seen?
Suggested For You
SUBSCRIBE TO & FOLLOW UK STYLE