Mario Lopez is now a married man according to reports.
Lopez, a 39-year-old actor and television personality who co-hosts "The X Factor" and "Extra," tied the knot with fiance Courtney Mazza on Saturday, December 1, Extra TV reports.
The two wed in a ceremony in Punta Mita, Mexico, at the home of "Girls Gone Wild" creator Joe Francis, according to the entertainment site. Lopez's friend and former "Desperate Housewives" star Eva Longoria attended the ceremony.
Lopez and Mazza met when Lopez starred on the Broadway revival of "A Chorus Line" in 2006. The couple announced their engagement in January.
Lopez celebrated his bachelor party weekend in Las Vegas with 15 of his closest friends in September, according to Extra TV.
Lopez was first married to former Miss USA Ali Landry in April 2004, after dating for six years. Landry had the marriage annulled only two weeks later after finding out that Lopez had cheated on her during their engagement.