Prince George and Princess Charlotte have very important roles in this wedding, in fact the wedding probably couldn’t happen without them due to George being a page boy and Charlotte being a bridesmaid.
And they certainly dressed for the parts, with George wearing a jaunty black outfit, and Princess Charlotte matching Meghan in white:
— TODAY (@TODAYshow) May 19, 2018
— Hollywood Reporter (@THR) May 19, 2018
Kate’s Alexander McQueen dress is a piece by one of her favorite designers. She’s previously worn designs from Alexander McQueen on several occasions, including her own wedding in 2011. She also wore a hat by Philip Treacy and shoes by Jimmy Choo.