Elle Macpherson is engaged!

“The Body” and on-again, off-again billionaire Miami-based real estate developer Jeffrey Soffer are set to wed after he popped the question. The couple dated for two years but split last March – clearly they worked things out!

Macpherson, 49, was previously married to celebrity photographer Gilles Bensimon from 1986 to 1989, and has two children with ex Arpad Busson – Flynn, 15, and Cy, 10. This will be Soffer’s second marriage as well.

The supermodel is set to move to Florida to be closer to her fiance.

Congrats to the happy couple!