Rihanna tried to enjoy some down time during the European leg of her tour by soaking up some rays in the seaside town of Sopot, Poland, on Sunday.
The Barbadian beauty donned a baby blue string bikini and crocheted skirt. She wore cat eye sunglasses, gold hoop earrings, and a necklace with her last name, Fenty, on it.
The singer spent the afternoon with her friend Melissa Forde but was swamped by fans who flocked to the beach on the Baltic Sea. Rihanna found it difficult to relax with so many people amassing around her.
She posted a photo of herself on Instagram with the caption: "Tried to have a beach day, that was a fail!!"
But it wasn't all play for the superstar. On Sunday night she performed at the country's Gdynia-Kosakowo airfield.
Last week she went to Paris Fashion Week.
Check out more photos of a bikini-clad Rihanna...