Princess Beatrice's wedding may not have been the day she had planned with Edoardo Mapelli Mozzi - but the 31-year-old made the day special in a number of sweet ways.
Beatrice looked stunning as she opted for a dress honouring her grandmother, the Queen. She wowed in the stunning vintage Peau De Soie taffeta dress in shades of ivory by Norman Hartnell, on loan from the Queen, trimmed with duchess satin and encrusted with diamante.
It appears to be a modified version of the dress the Queen wore to the world premier of Lawrence Of Arabia at the Odeon Leicester Square in December 1962 and the State Opening of Parliament in 1966.
Read more on mirror.co.uk