Over the weekend, Mario Lopez tied the knot with babymomma Courtney Mazza. Finally, someone you thought would never settle down actually did!

If you remember back in 2004 he married Ali Landry, only to have the marriage annulled two weeks later after he 'fessed up to having had a 'major indiscretion' with another woman during his bachelor party weekend in Acapulco. Days before the wedding, he cheated. Really? Then, in 2008, while he was dating and living with his former Dancing With The Stars partner Karina Smirnoff, he was also caught cheating with a waitress from San Antonio. The guy obviously has commitment issues, why marry again with his track record? The big question is, can he be trusted this time? Once a cheater always a cheater? What do you think, is Mario Lopez just a 'serial cheater' who cannot commit no matter what?

More From B93