Lance Bass and Michael Turchin said "I do" during a special ceremony on Saturday at the Park Plaza Hotel in Los Angeles.

The couple, who met nearly four years ago at a mutual friend's birthday celebration, worked with wedding planner Sharon Sacks for their wedding day. Their good friends, actresses JoAnna Garcia Swisher and Jamie-Lynn Sigler, officiated the wedding while their three dogs were part of their wedding party.

Bass's former 'NSYNC band members JC Chasez, Joey Fatone and Chris Kirkpatrick were also present. JC also joined Kristin Chenoweth to sing for the couple as they had their first dance. Justin Timberlake, however, couldn't make it because of his tour schedule.

Bass, 35, and Turchin, 27, wore traditional tuxedos, but incorporated a touch of dark navy into their outfits. Turchin sported a dark navy tuxedo jacket while Bass wore a navy bow tie.

"There's no one in the world that makes me laugh more than Lance," Turchin gushed to People magazine. "He's just such an incredible person. I couldn't imagine waking up next to anybody else."

Bass, who called Turchin his best friend, said, "Michael gets my crazy life and he fits perfectly into it."

The day of the wedding, Bass also tweeted, "Today I marry the man of my dreams. He makes me smile; he makes my heart melt; he makes me....me."

The couple's wedding will air as an E! special titled Lance Loves Michael: The Lance Bass Wedding on Feb. 5 at 8 p.m. ET.