Actress Eva Longoria got married to her fiance Jose Antonio 'Pepe' Baston in a hush-hush ceremony in Mexico.
According to people.com, the couple exchanged vows in a sunset ceremony in Valle de Bravo, Mexico, a lakeside town roughly 88 miles from Mexico City.
“They married on an altar under lots of little lights. It was very romantic. Eva wore her hair down and smiled during the whole ceremony. He was in a gray suit," said a source.
In photographs posted by Al Rojo Vivo, a Telemundo news programme, Longoria and Baston can be seen exchanging their vows in front of a giant white cross overlooking the lake.
Longoria is seen wearing a sleeveless white gown with a long white veil.
Ahead of the ceremony, a source had told people.com that the star-studded guest list was expected to include David and Victoria Beckham, Penélope Cruz, Ricky Martin, Katy Perry, and Mario Lopez amongst others.
In another image posted by Al Rojo Vivo, Victoria and David are seen mingling with guests on an outdoor terrace.
The “Desperate Housewives” star, 41, and Baston, 47, first stepped out as a couple in November 2013. Baston, president of Latin American media brand Televisa, proposed during a vacation in Dubai last year.
This is the third marriage for Longoria, who was previously married to actor Tyler Christopher and NBA star Tony Parker.