Justin Timberlake and Jessica Biel reportedly had their guests sign nondisclosure agreements to keep wedding details hush hush but now that they've tied the knot, JT is gushing about their nuptials at the Borgo Egnazia resort in Puglia, Italy.

Justin told People, "It was magical. It was an unforgettable evening." The blushing bride sounds like she's on the same page. The Total Recall star revealed, "It was a fantasy."

The A-listers said their "I do's" in front of close friends and family at the posh Italian resort. Celebrity guests included Jimmy Fallon, Andy Samberg, Jessica's Seventh Heaven co-star Beverley Mitchell and music producer Timbaland, along with a ton of other close friends and business partners.

Pre-wedding festivities weren't too shabby either. On Thursday, the couple hosted a party for guests who enjoyed freshly made cheese, local olives and wine. And on Wednesday night, everyone celebrated at a beach watching fireworks and listening to live music.