Wedding bells were ringing all over this weekend -- not only did "Bachelorette" Ashley Hebert wed J.P. Rosenbaum, but Mario Lopez also tied the knot with his baby mama Courtney Mazza!

The host of "Extra" and "The X Factor" exchanged "I do's" with his wife-to-be in Punta Mita, Mexico on Saturday, and of course cameras were there to catch every moment!

The beautiful bride walked down the aisle in a lace off-the-shoulder Ines di Santo gown, while the couple's 2-year-old daughter Gia donned a matching dress. She's so adorable!

Mario's pal Eva Longoria attended the ceremony, and seeing her friend so happy made her emotional.

“I was so happy to see Mazza walk down the aisle in that beautiful gown and to see Mario crying made me cry," she told “Extra.” "It was so emotional and beautiful.”

Watch the video above to see all of the highlights from the big day, and catch the entire event -- from engagement to the wedding -- on “Mario & Courtney’s Wedding Fiesta,” which premieres this Saturday on TLC.

Cute note: Courtney has already changed her name on Twitter​ from Mazza to Courtney Lopez. Awww!

Related Posts from

Countdown to Mario and Courtney's Wedding: The Bachelor Party 

Countdown to Mario & Courtney’s Wedding: The Cake 

Mario Lopez’s Bride, Courtney Mazza, Searches for Perfect Wedding Dress 

Hot Videos