Alexander McQueen

In one touching moment, the Prince of Wales kissed his father on the cheek.
Kate previously wore a version of the designer gown at the 2019 Baftas.
Meghan wears Givenchy and Kate is in Alexander McQueen. Again.