On Saturday, the Princess of Wales made her first public appearance in six months at this year’s Trooping the Colour ceremony, after undergoing treatment for a cancer diagnosis first shared with the public through an emotional statement back in March. And right by her side to offer their support were her three children: Prince George, Princess Charlotte, and Prince Louis.
While all three smiled and waved to the gathered crowds—many of whom had arrived to offer the princess their support after she made the surprise announcement yesterday that she would be attending the event—it was the nine-year-old Princess Charlotte who stole the show in a charming nautical-inspired outfit that took its cues from her mom’s Jenny Packham dress.
Ming Yeung/Getty Images
While the Princess of Wales’s white column gown featured a navy-and-white striped bow at the neckline, Charlotte’s sailor-style dress came in navy with white piping around the waist and sleeves, as well as along the paneled collar at the back. A white bow was placed in her hair, and she stepped into the Horse Guards Parade in central London wearing a pair of white Mary Janes.