Mario Lopez has tied the knot with his longtime girlfriend Courtney Mazza during a star-studded ceremony in Punta Mita, Mexico.
The wedding was held at the $30 million-dollar estate of “Girls Gone Wild” founder Joe Francis, with wedding guests such with Eva Longoria in attendance.
Mario and Courtney Mazza have been together since 2008, after they met two years earlier on Broadway when they both starred in “A Chorus Line”.
Mario popped the question in December 2011, while they were on vacation in Ixtapa, Mexico. The couple have a two-year-old daughter named Gia.
Courtney and Gia wore matching dresses as they walked down the aisle, while the dimpled actor wore a traditional tuxedo.
The traditional wedding was held in typical Mexican fashion, complete with a mariachi band that played throughout the evening.
Their family and friends attended the ceremony, which included former “Desperate Housewives” star Eva Longoria who said she was teary-eyed during the ceremony. Eva later tweeted, “I’m so happy for you guys. I love you so much.”
Mario, 39, joked that they were ready for more children, saying, “We’re working on that. Right after the wedding. We’ll wait for the guests to leave and then we’re getting right on that!”
Mario Lopez was previously married to actress Ali Landry in 2004, but that marriage was annulled just two weeks later after she discovered he cheated on her at his bachelor party just days before their nuptials.
Lopez explained, “At that point I was not ready to settle down. I wasn’t man enough to know how to go about handling it.”
We can all see Mario Lopez and Courtney Mazza’s wedding when it is shown on TLC’s “Mario & Courtney’s Wedding Fiesta” on December 12, 2012.
Click thumbnails for larger pictures