And if the dress looks familiar - it is. Kate has actually already worn this specific McQueen dress not once, but twice before—to both Princess Charlotte's christening and to Queen Elizabeth II's birthday party.
Harry and Meghan's wedding marks Kate's first major public appearance since she and Prince William welcomed their third child, Prince Louis, on April 23.