Justin Timberlake and Jessica Biel are finally husband and wife after tying the knot on Friday.
The couple, who have been dating for five years, married in southern Italy, surrounded by close family and friends.
"It's great to be married, the ceremony was beautiful and it was so special to be surrounded by our family and friends," the couple told People.
The Sexyback singer, 31, and Jessica, 30, kept their nuptials a secret until the very last minute.
The newlyweds, who got engaged in December, started celebrating the special occasion earlier this week.
On Wednesday they hosted a beach party complete with fireworks and on Thursday they delighted family and friends with fresh-made cheese, local olives and wine.
Justin recently bid farewell to single life in the traditional manner by taking a group of 25 of his closest friends off on a stag do.
The boys were spotted partying on Las Vegas' famous strip before they decamped to Mexico.
In Cabo, the singer-turned-actor and his crew played beach volleyball and sampled the nightlife
All the news as Duchess Kate's due date draws close...