Kate Middleton's only daughter, Princess Charlotte, turns 11 on 2 May 2026, and her regal wardrobe is a beautiful array of mindful, age-appropriate clothes.