Find the perfect dress for every occasion...
London - Beyonce Knowles celebrated her 31st birthday with a Mediterranean cruise.
The Love On Top singer set sail with her husband Jay-Z and their eight-month-old daughter, Blue Ivy, from the South of France on Tuesday.
Beyonce was suitably dressed for cruising through the waters, wearing black shorts, a nautical-style navy V-neck sweater, and with her long hair flowing naturally.
Jay-Z looked relaxed as he played with Blue, while the birthday girl sat back and enjoyed a glass of wine.
After a day at sea the couple then stopped for a birthday dinner at Michelangelo restaurant in Cap d'Antibes, France. - Bang Showbiz