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