Bookies have suspended betting on an engagement between the royal and the Italian property developer after an overflow of bets were made over the last few days.
WATCH: Princess Beatrice and Edoardo Mapelli Mozzi look SO loved up
"There's been plenty of interest in this over the last few days and with the two seemingly smitten, we're banking on an announcement being made before the year is out – so strap yourself in for a 2020 royal wedding!" said Alex Apati from Ladbrokes.
Princess Beatrice has been dating the 34-year-old since October last year, making their first public appearance at the National Portrait Gallery gala, along with Princess Kate and David andVictoria Beckham.
The two have been friends for years, with Beatrice attending the funeral of Edoardo's stepfather, Christopher Shale in 2011.
Princess Beatrice and Edoardo Mapelli Mozzie made their first public appearance at the National Portrait Gallery gala
The 30-year-old princess introduced the son of Count Alessandro Mapelli Mozzi to Prince Andrew and Sarah Ferguson soon after their romance blossomed.
The Duke and Duchess of York appear to approve of the couple, often joining them at public events.
The couple is as official as can be, with Edoardo accompanying the royal to her sister Eugenie's wedding last October, as well as Lady Gabriella Windsor and Thomas Kingston's wedding in May.
LISTEN: Why Princess Beatrice Can’t Have a Big Wedding Like Her
Princess Beatrice was besotted with the property-developer after just two months of dating and introduced him to her friendship group in November, at a party hosted by Indian billionaire Lakshmi Mittal.
Beatrice hasn't gone public with a partner since her split from Uber executive, Dave Clark in 2016.
And with all bets on the couple, Beatrice and Edoardo could be tying the knot soon.