Sofia Vergara is 40 years young.
And the The Modern Family star may have marked the day in the most romantic way – by getting engaged.
CLICK ON PHOTO FOR FULL GALLERY
Reports suggest her long-time businessman boyfriend Nick Loeb popped the question during a romantic trip to Mexico, against the stunning backdrop of the Chichen Itza Mayan ruins.
Sofia and Nick are enjoying a week-long extravaganza in the Central American country to celebrate her 40th birthday, which fell on July 10.
As well as sightseeing, the star is lapping up the party atmosphere, and was snapped letting her hair down, leading the locals in an energetic dance.
The Columbian beauty's co-stars Julie Bowen and Jesse Tyler Ferguson are also enjoying the birthday getaway.
Speculation about the engagement began on Monday when US sports presenter Fernando Fiore tweeted a photo of the actress wearing a diamond ring.
Sofia has been dating Nick since 2010 after catching his eye at a Golden Globes party. If they make things official, the marriage will be her second time down the aisle.
Her marriage to childhood sweetheart Joe Gonzalez ended in 1993. Their son Manolo is now 20.
It's a little princess!