Princess Beatrice of York has married her Italian boyfriend Edoardo Mapelli Mozzi in a secret wedding at Windsor Castle, the Daily Mail reported.

According to the media, the two could have tied the knot today at the Royal Chapel of All Saints, at Royal Lodge, which is currently home to her father Prince Andrew and his former wife Sarah Ferguson.

The Daily Mail reported that the ceremony was attended both by the Queen and her husband, the Duke of Edinburgh, citing photos which showed the British monarch being driven from the Royal Lodge today while wearing a light green outfit. The Queen has been spending lock down in isolation at Windsor Castle.

Despite national restrictions on public gatherings due to the COVID-19 pandemic, weddings of up to 30 people can still be held in the UK.

The princess reportedly started dating Italian property developer Mozzi back in 2018. The two got engaged in 2019 and planned to hold their wedding at the Chapel Royal of St James's Palace on 29 May. However, the plans were put on hold due to the coronavirus pandemic and no new date for the ceremony was released by the palace.

Mozzi is the son of Count Alessandro Mapelli-Mozzi, a former British Olympic skier

The 31-year-old Princess is the elder daughter of Prince Andrew, who stepped down from his royal duties in November, following a much criticised BBC interview that touched on his friendship with the convicted sex offender Jeffrey Epstein. It is believed that Prince Andrew and his ex-spouse Sarah Ferguson, the princess' mother, also attended the secret ceremony.