Princess Beatrice's wedding has officially been cancelled over the coronavirus lockdown, a source close to the royal couple has said.
The bride-to-be, 31, was due to marry Italian financier Edoardo Mapelli Mozzi this May with a reception at Buckingham Palace.
Beatrice, the eldest daughter of Prince Andrew and Sarah Ferguson, was set to tie the knot with her 37-year-old boyfriend on May 29 at St James's Palace in central London.
That would have been followed with a reception at her grandmother the Queen's gardens at Buckingham Palace. They had already postponed the wedding twice due to the scandals surrounding Prince Andrew and his former friendship with convicted paedophile Jeffrey Epstein.