Meghan and Harry's wedding outfits now on display

A new exhibit featuring Meghan and Prince Harry's outfits from their wedding day is now open at Windsor Castle in England.

October 25, 2018

Examined