Prince William turned heads with his bright trainers at an NFL Foundation UK event in London, promoting physical activity among youth.
The-42-year-old, even joined a flag football game, blending his royal duties with a dash of sporting fun.