It’s official—Mario Lopez and Courtney Mazza are husband and wife!

The X Factor host and professional dancer tied the knot today in Punta Mita, Mexico, where they were joined by over 150 close friends and family members.

“I can’t wait to get married,” Mario previously told In Touch of his nuptials to Courtney. “I just want to make sure that everyone has a good time.”

And that they did!

Aside from the music— mariachis, a DJ and salsa music, which Mario was in charge of— guests enjoyed Italian and Mexican fare to accommodate Courtney’s Italian family and Mario’s Mexican relatives.

“There will be cocktails, a taco bar with beef, chicken and seafood tacos, a fresh fruit bar and a Tequila bar with Tequila from all over Mexico,” a source told In Touch prior to the wedding, with another insider adding, “There will be fresh fish and chicken served Mexican-style, and vegetable lasagna, plus other pasta dishes and plenty of fresh, organic vegetables.”

NEWS: Details Behind Mario and Courtney's Wedding

So what about the couple’s wedding cake? The newlyweds enjoyed a custom-made confection by Buddy Valastro from TLC’s Cake Boss.

“Courtney wanted a chocolate cake and he longed for red velvet layers,” our source says. “But the two finally agreed on alternating layers of chocolate and red velvet, with a creamy vanilla frosting.”

Eva Longoria, Maria Menounos, Kim Kardashian, Kevin Connolly and Ryan Seacrest were all invited to the nuptials, but it was Courtney and Mario’s daughter Gia who stole the show as a flower girl. Eva was also in the wedding party as one of Courtney's bridesmaids!

As for the honeymoon, a source close to the couple tells In Touch that the getaway will have to be postponed due to the newlyweds' busy schedules.

“Mario and Courtney will not be having a honeymoon after the wedding, not even a small one because Mario is too busy working,” the source confessed. “They are planning a honeymoon sometime down the line but not planned yet. They have agreed to start trying for baby number two right after they tie the knot, so their planned honeymoon could be put on hold a second time!”

Congratulations to the newlyweds!

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.