On July 9, Meghan made a very special appearance at Prince Louis's royal christening. For the occasion, the Duchess of Sussex wore an olive green Ralph Lauren dress, which featured a boat neckline and three-quarter-length sleeves. She accessorised her stylish ensemble with a thin belt, a matching Stephen Jones hat, a clutch, gloves, and Manolo Blahnik suede pumps.