Justin Timberlake and Jessica Biel really had a fairy-tale Italian wedding.
On Friday at Borgo Egnazia resort in Puglia, Italy, the duo said "I do" in front of their close family and friends.
"It was magical," Timberlake, 31, told People of the ceremony. "It was an unforgettable evening."
U.S. & World
News from around the country and around the globe
Biel, 30, wholeheartedly agreed with her new hubby: "It was a fantasy," she said.
Guests included Jimmy Fallon, Andy Samberg, Timbaland, Chris Kirkpatrick, Beverley Mitchell and music manager Johnny Wright.
We got a glimpse of Justin's simple gold wedding band Saturday when he stepped out in Fasano. And on Sunday, the newlyweds were snapped for the first time as a married couple looking laid-back and chic at an Italian airport.