Grace Kelly: Grace Kelly's wedding dress, worn when she married Prince Rainier III of Monaco in 1956, is considered one of the most iconic in history.
Princess Diana: Princess Diana's wedding dress, worn for her marriage to Prince Charles in 1981, was designed by David and Elizabeth Emanuel.
Kate Middleton: The Duchess of Cambridge's wedding dress, worn for her marriage to Prince William in 2011, was designed by Sarah Burton for Alexander McQueen.
Queen Letizia of Spain: Letizia Ortiz Rocasolano's wedding dress, worn for her marriage to King Felipe VI of Spain in 2004, was designed by Manuel Pertegaz.
Meghan Markle: Meghan Markle's wedding dress, worn for her marriage to Prince Harry in 2018, was designed by Clare Waight Keller for Givenchy.
Queen Elizabeth II: Queen Elizabeth II's wedding dress, worn for her marriage to Prince Philip in 1947, was designed by Norman Hartnell.
Charlene of Monaco: Charlene Wittstock's wedding dress, worn for her marriage to Prince Albert II of Monaco in 2011, was designed by Giorgio Armani.
Queen Victoria: Queen Victoria's wedding dress, worn for her marriage to Prince Albert in 1840, is considered one of the most influential in history.
Princess Anne: Princess Anne's wedding dress, worn for her marriage to Mark Phillips in 1973, was designed by Maureen Baker. The dress featured a high neckline, long sleeves.
Crown Princess Mary of Denmark: Mary Donaldson's wedding dress, worn for her marriage to Crown Prince Frederik of Denmark in 2004, was designed by Uffe Frank.