Cape Town - Harry Styles' and his crew failed to keep the filming of his new music video a secret as they told locals in Cancun, Mexico, they were shooting a commercial for mayo.
Harry looked ready for action in a deep, V-neck button-down shirt, high-waisted pants, white suspenders, and white high-heeled leather booties.
The 25-year-old multi-talented star last released music in 2017 with his self-titled album.