Harry and Meghan's wedding attire are the centrepieces of the 'Relive the Royal Wedding' exhibition
  • 5 years ago
Harry and Meghan's wedding attire are the centrepieces of the 'Relive the Royal Wedding' exhibition at Windsor Castle.
The Duke and Duchess of Sussex were said to be very involved in the preparations, providing personal insights and an audio recording describing their big day.
Recommended