The wedding that may-have-happened/may-have-not-happened last week actually did happen. Yes, Justin Timberlake and Jessica Biel exchanged their vows in Italy and are officially married.

"It was magical," Timberlake says. "It was an unforgettable evening. It’s great to be married, the ceremony was beautiful and it was so special to be surrounded by our family and friends.”

Biel stepped out of the Borgo Egnazia Resort in Fasano, Italy, where the ceremony took place, and showed off her wedding ring for good measure.

[via PEOPLE]