Kate Middleton's children, Princess Charlotte, Prince George, and Prince Louis, wore matching navy outfits at Trooping the Colour 2024 with dapper double-breasted suits and sailor-style dresses. The event marked a public appearance for the Princess of Wales amidst a cancer battle.