Eva Longoria has a new man, and showed him off over the weekend during a dinner event in Mexico City. The “Desperate Housewives” actor has reportedly been seeing Jose “Pepe” Antonio Baston for several weeks.

The 45-year-old is the present of Televisa, a Mexican multimedia mass media company. “He’s been sweeping her off her feet and courting her like a proper gentlemen,” a source tells People. Longoria’s last relationship ended in August, when she split from Ernesto Arguello. She met him she met through her dating show. The 38-year-old actress was an executive producer of NBC show “Ready for Love,” which aired briefly in April but was pulled by the network due to low ratings.

Arguello, 33, was a bachelor on the short-lived show, and he and Longoria dated shortly after it was canceled. She told People at the time, "I think that's why our relationship is so special: We truly started as friends. I guess we have the press to thank for pushing us to see something we didn't see!”

Longoria was previously married to NBA star Tony Parker in 2007, and they divorced in 2010 amid cheating allegations. Parker cheated on her with the now ex-wife of his teammate Brent Barry, and Longoria found out via numerous texts sent to the other woman on Parker’s phone. He is now engaged to Axelle Francine and expecting his first son.