Sofia Vergara is getting hitched!
The 40-year-old Colombian actress’ on-again, off-again boyfriend Nick Loeb popped the question at Vergara’s 40th birthday party, according to People.
The Modern Family actress, who will be starring in the sequel to the cult classic film Machete, began dating Loeb in 2010. The couple split in May of this year, and then reconciled.
No word yet on a wedding date.