A new Windsor Castle exhibition, which features Meghan Markle’s wedding dress, features a recording of the royal bride discussing her wedding tiara.
A new Windsor Castle exhibition, which features Meghan Markle’s wedding dress, features a recording of the royal bride discussing her wedding tiara.