Lance Bass is officially a married man!

The former 'N SYNC boy bander married his longtime love Michael Turchin in a lavish ceremony at the Park Plaza Hotel over the weekend. And get this: Their wedding was officiated by JoAnna Garcia and Jamie-Lynn Sigler -- and JC Chasez sang for the couple's first dance!

Bass, 35, and Turchin, 27, tied the knot on Dec. 20 in front of 300 guests -- including the singer's former bandmates Chasez, Joey Fatone and Chris Kirkpatrick. (Bass told PEOPLE that Justin Timberlake -- who is currently on tour and couldn't attend the wedding -- "feels bad" for missing the event. We can imagine!)

As for getting JoAnna Garcia and Jamie-Lynn Sigler to officiate the ceremony, well, the reasoning behind the decision was simple.

"We loved the idea of using someone who knows us," Bass told PEOPLE of the actresses, who are friends of the couple. And speaking of friends, the '90s heartthrob revealed that while Jordin Sparks was originally supposed to sing the couple's first dance song, Chasez performed the tune instead after the singer was unable to attend.

"It is, of course, very meaningful to me," Bass gushed about Chasez. "He has the best voice I've ever heard in my entire life."

And while the couple enjoyed the happiest day of their lives in front of family and friends, ultimately, the most important moment was the one between the two of them.

"Today I marry the man of my dreams. He makes me smile; he makes my heart melt; he makes me….me," Bass wrote on WhoSay.

Congratulations to the happy couple!

Lance Bass and Michael Turchin's wedding will air as the E! special 'Lance Loves Michael: The Lance Bass Wedding' on Feb. 5.

Bling Bling! See the Brightest Celeb Engagement Rings

More From PopCrush