Shakira was seen enjoying a day out on a boat with her friends in Miami over the weekend.
The 46-year-old singer was spotted chatting with a passenger on the boat before getting on board, and then her group quickly sailed away into the sunny Florida waterways.
The pop star, recognized as Billboard’s Woman of the Year, flaunted her fit physique in a stylish blue sundress on her latest public appearance. Shakira completed her chic look with trendy oversized sunglasses that added a touch of sophistication.
The famous singer’s abundant light brown hair flowed freely and fell gracefully onto her chest.