Shortly afterwards, Edoardo shared a romantic message on Instagram to his new fiancee, along with four photos from their official engagement shoot.
"You will never be alone my love, my heart is your home. Hand-in-hand, today, tomorrow and forever," he wrote.
It's been a big couple of years for the royals — Beatrice's sister Princess Eugenie married Jack Brooksbank last October, and their cousin Prince Harry wed Meghan Markle just six months earlier.
While Meghan had already found fame thanks to her TV days on Suits, hardly anything was known about Edoardo prior to his engagement to Beatrice.
Who is Edo?
So who is the man set to become the latest addition to the royal family?
Edoardo — or Edo as he's called among friends — is a count, descended from Italian nobility, whose father Alessandro was an Olympic skier in the early 1970s.
The Mozzi family have been family friends with the Yorks for years — and when Edoardo's stepfather died in 2011, Prince Andrew, Sarah Ferguson, and their two daughters were all at the funeral.
Both he and Beatrice were healing from separate heartbreaks when they began dating in late 2018. The Princess had split from longtime boyfriend Dave Clark in 2016 after a decade together, and Edoardo had recently broken off his engagement to Ms Huang, whom he had lived with in London.