Jay Z ensured his wife Beyonce had a birthday to remember by taking her on a luxury yacht for a cruise through the Mediterranean.
The Crazy In Love singer turned 31 on Tuesday (04Sep12) and spent the day relaxing in the sunshine with her rapper husband and their nine-month-old daughter, Blue Ivy.
Beyonce was photographed enjoying a glass of wine with Jay Z on the deluxe vessel, which was decorated with blue streamers and balloons for the occasion.
Pals Gwyneth Paltrow and Michelle Williams were among the stars who marked Beyonce's big day by posting handwritten birthday notes on her official website.