Eva Longoria took to Instagram Sunday to announce her engagement to her boyfriend of two years, Latin businessman Jose “Pepe” Antonio Baston.

Longoria with Baston in Miami on Dec. 5.Getty Images

“Ummmm so this happened….#Engaged #Dubai #Happiness,” the former “Desperate Housewives” star captioned a sweet snap of the pair smooching in the Dubai desert. Not to mention Longoria, 40, found the right filter to accentuate the beauty of her ruby sparkler.