Buckingham Palace published two photos from the secret wedding ceremony in Windsor on July 17 by British Princess Beatrice, grandson of Queen Elizabeth.
In one photo, Princess Beatrice, 31, and groom Edoardo Mapelli Mozzi, 37, beamed brightly in front of the Royal All Saints Chapel in Windsor.
Princess Beatrice wore the ivory white dress that the Queen wore in 1962. The crown she wore was the Queen used on her wedding day in 1947.
Beatrice and Mapelli Mozzi were engaged in September last year and were originally planning to get married in May but the event was delayed due to Covid-19.
It is believed to be the first time the Queen, 94 years old and Prince, 99 years old, have attended a family gathering since the British blockade to curb the spread of nCoV.
The princess's father, Prince Andrew, did not appear in the photos, but Buckingham Palace confirmed he had taken his daughter's hand to the altar.
Mapelli Mozzi comes from the Italian aristocracy and is the director of real estate company Banda Property.
Princess Beatrice is ninth in the line of succession to the British throne.