Mario Lopez wed longtime love Courtney Mazza in an oceanside ceremony near Punta Mita, Mexico, on Saturday. Their 2-year-old daughter Gia served as the flower girl for the event, which took place at Joe Francis's estate. Courtney wore Ines Di Santo. Among the guests was Mario's very good friend Eva Longoria, who wore a blue gown, and her mother. Eva shared a few photos of herself getting ready for Mario's gorgeous I Dos and ended up slipping off her shoes to dance with Gia. There was a mariachi band to entertain the guests and a Winter-wonderland-and-beach-themed cake, which Mario and Courtney posed in front of with Gia.