Justin Timberlake and his longtime love Jessica Biel tied the knot on Friday, Oct. 19, during a private ceremony and reception at Borgo Egnazia resort in Puglia, Italy -- and the couple cannot stop gushing about their perfect day.
"It was magical," Timberlake, 31, tells People, which will share photos from the pair's wedding day in its new issue. "It was an unforgettable evening."
"It was a fantasy," Biel, 30, added.
Surrounded by family and close friends, including Jimmy Fallon, Timbaland, Andy Samberg, N*SYNC's Chris Kirkpatrick and Biel's "7th Heaven" co-star Beverley Mitchell, Timberlake and Biel celebrated their nuptials, which took place after some pre-wedding events.
"It's great to be married," the newlyweds said in a statement on Friday. "The ceremony was beautiful and it was so special to be surrounded by our family and friends."
On Oct. 18, the bride and groom hosted a party for guests who dined on cheese, local olives and wine as they relaxed around some open fires. The prior evening, the wedding party celebrated at a beach, where they watched fireworks and listened to live music.
Sure sounds like a fantasy to us! (We can't wait to see pictures).