Markle styled the $1,800 'blessed' dress — perhaps with the help of stylist Jessica Mulroney —with an oversized trench coat and Stuart Weitzman legend pumps (which she swapped out for flats later in the day, because #relatable). Adding to the sentimentalism of the look, Markle accessorized with some of her late mother-in-law Princess Diana's jewelry. For the occasion, Markle wore the butterfly earrings Princess Di wore during a trip to Canada in 1986 — a month after giving birth to Harry — as well as one of her gold bracelets.