How happy do these newlyweds look?!
On Saturday afternoon, The X Factor and Extra host Mario Lopez and his longtime love Courtney Mazza tied the knot at the beachfront vacation home of pal, Girls Gone Wild's Joe Francis, in Punta Mita, Mexico, and now we can finally get a glimpse at the newlyweds at the altar.
Although it's not the clearest and most ideal photo, we can see two things: Mazza wore, what seems to be, an absolutely beautiful, long white wedding gown, and Lopez seems to be grinning from ear-to-ear about his new wife (you can spot those dimples from a mile away).
A Catholic priest officiated the traditional ceremony at sunset. Actress Eva Longoria walked down the aisle as a bridesmaid, while the couple's 2-year-old daughter, Gia, took on flower girl duties. Afterward, more than 150 guests celebrated the couple's union.