Exactly two months after his birth, Meghan Markle and Prince Harry's royal baby, Archie Harrison Mountbatten-Windsor, has completed another royal family milestone: his christening.
Archie's royal baptism took place on Saturday, July 6, at the Queen's private chapel at Windsor Castle (on the grounds of Harry and Meghan's Frogmore Cottage home), the same place where Prince Harry was baptized. Markle wore a white bespoke Dior dress, while Prince Harry wore a light gray suit and light blue tie. Archie was dressed in a vintage white lace gown, the replica of Queen Victoria's daughter's gown first worn in 1841. The gown is a tradition for royal baby christenings, and was also worn by George, Charlotte and Louis for their christenings.