"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.
The 30-year-old princess began dating millionaire property developer Edoardo, 34, in October 2018.
Edo and Beatrice made their royal debut at Lady Gabriella Windsor and Thomas Kingston's wedding in May.
Beatrice's parents, the Duke and Duchess of York appear to approve of the couple, often joining them at public events.
Royal fans will remain on tenterhooks as they eagerly await the announcement of another royal wedding.