Sofia Vergara is engaged to her boyfriend of four years Nick Loeb.
Loeb proposed while celebrating Vergara’s 40th birthday at the Rosewood Mayakoba Resort in Mexico.
The couple were joined by 90 friends for the soiree including Vergara’s “Modern Family” costars Julie Bowen and Jesse Tyler Ferguson. The actress was seen by the pool flashing a large diamond ring on her engagement finger.
This will be the second marriage for Vergara. She was previously married to Joe Gonzales.