Rihanna donned a two-piece swimsuit on board a yacht off the coast of Capri yesterday. The singer has been enjoying a vacation with friends in the Italian Riviera. Last weekend, she posted pictures of herself standing in front of a private jet before taking off to her European destination. Rihanna wore a bikini in several more snaps she shared with her fans after arriving and boarding a boat in Sardinia.
After a busy month of May, during which Rihanna promoted her first movie role in Battleship, and was the musical guest on Saturday Night Live, she seems to be enjoying some rare downtime. She also visited her home country of Barbados earlier this month, where she went tubing and caught up with her loved ones.