Princess Beatrice is married to her Italian partner Edoardo Mapelli Mozzi, in a secret ceremony at the Royal Windsor Castle in Britain, with a total of 20 relatives, including Queen Elisabeth.

The couple were due to be crowned at St James' Royal Palace on May 29, but the ceremony was postponed due to the pandemic and after this cancellation, no new date was made public.

31-year-old Beatrice and Edo exchanged vows this Friday at Prince Andrew's residence.

The 94-year-old queen, wearing a mint-colored dress, was at the ceremony along with her 99-year-old husband, the Duke of Edinburgh.

The bride's parents, Prince Andrew and the Duchess of York with Princess Eugenie's sister, were among about 20 guests.

The royal palace statement said: "The small ceremony included the Queen, the Duke of Edinburgh and close relatives. The marriage took place in accordance with the relevant instructions of the government .

The royal church can accommodate up to 180 guests and there are opportunities for social distancing. It is learned that the couple did not want to publish photos, as they did not want to attract attention before being given the title of Captain Tom Moore Cavalry by Queen Elisabeth, in the ceremony that took place on Friday.