Olly Murs was caught on camera accidentally showing off his underpants when he was giving his girlfriend a surprise wake-up call in their latest prank war.
The 35-year-old singer dressed up as a Charro in a traditional Mexican Sombrero straw hat with a colourful striped poncho. In the footage he posted on Instagram Olly, who completed his outfit with a fake moustache, walked to the bedside carrying a horn.
He gestured to the camera that his girlfriend Amelia Tank was sleeping on the bed before blasting her awake with the sharp-tuned horn.
Olly then hopped onto the bed and jumped hysterically, flashing his white pants under the poncho and covering his crotch with the hat.