Britain’s Royal Collection Trust has just confirmed that Prince Harry and Meghan Markle’s wedding outfits will be on public display there later this year. The exhibition, titled A Royal Wedding: The Duke and Duchess of Sussex, will open at Windsor Castle’s state apartments from October 26, 2018 to January 6, 2019. This will be followed […]