The 31-year-old supermodel was left heartbroken in 2013 when she split from her husband Orlando Bloom just three years after they wed but it seems the breakdown of their love hasn't put her off getting hitched again as she's been talking about tying the knot with her boyfriend Evan Spiegel.
A source told E! News: "He's [Evan is] so in love with her. They are really happy with each other and Miranda can see herself marrying him. They've been seriously speaking about getting engaged."
However, if the brunette beauty does decide to head for the altar a second time, she will need to legally terminate her marriage with Orlando, 39, with whom she has five-year-old son Flynn, beforehand as it's believed they've not yet finalised divorced, although they are on amicable terms.
Meanwhile, it seems an engagement is the next suitable step for the loved-up couple as they've recently just bought a five-bedroom house together in the plush Brentwood area of Los Angeles, California, for a bargain deal.
The 7,100 sq ft gated building is situated on almost an acre of land and boasts six bathrooms, a pool and a home gym and features "spectacular" architecture as it was designed by famous Californian architect Gerard Colcord.
Miranda started dating the 25-year-old Snapchat founder in June 2015 but was determined to wait at least six months before she introduced him to her young son Flynn.
She said recently: "[Orlando and I decided] that we had to know the person for six months and feel good about them [before introducing them to Flynn].
"Evan met Flynn, so yeah, things are going well. Orlando thinks he's great. We're just a modern family now!"
Orlando, on the other hand, is currently dating 31-year-old pop star Katy Perry.
Update your news preferences and get the latest news delivered to your inbox.