The first picture of Justin Timberlake and Jessica Biel's wedding has been unveiled - and, surprisingly, the beautiful bride opted for a petal-pink gown over a traditional white dress.
The wedding photos feature in this week's issue of People magazine, and Timberlake, 31, said of the Big Day: "It was a really special evening."
Jessica walked down the aisle in her Giambattista Valli Haute Couture frock to the sounds of Justin serenading her with a song, he says, "I wrote specifically for the evening and for her".
The newlyweds said "I do" at the Borgo Egnazia resort in Brindisi in front of 100 close friends and family.
Jessica, 30, said: "It was a total fantasy experience."
And, fittingly, she looked a fairytale princess.
What do you think of Jessica's pink dress? Leave your thoughts below, and see more celebrity wedding dresses here: