Princess Charlotte steals the show in £79 pink sweatshirt as she waves with brother George at half marathon

previous post