Eva Longoria is having a pretty great weekend. On Sunday the 40-year-old actress took to Twitter to share that she got engaged to boyfriend Jose Antonio Baston while in Dubai.

Longoria, who currently stars on NBC’s “Telenovela,” posted a romantic photo that appears to have been taken right after she accepted Baston’s proposal. The two were in Dubai for Longoria’s annual Global Gift Foundation event.

The actress has been dating Baston, the 46-year-old president of Latin America media company Televisa, since 2013. 

Prior to her relationship with her now fiancé, Longoria was married to “General Hospital” actor Tyler Christopher. The two divorced in 2004, and she wed basketball player Tony Parker in 2007. The duo divorced in 2011, citing “irreconcilable differences.” However, People magazine reported that there were rumors that Parker was unfaithful to Longoria during their four-year marriage.

Surprisingly, Longoria told Access Hollywood (via E! Online) in 2013 that she wasn’t interested in getting married again. “I’ve been married twice,” she told the outlet. “Been there, done that!”

Looks like Baston managed to change her mind!