Performing a lengthy, intensely choreographed dance routine in front of thousands is, without a doubt, a difficult task. Having that performance simultaneously broadcast on live television makes the task all the more difficult and intimidating. But doing that performance, viewed by millions, while wearing high heels? Impossible - or so one might think.

When you aim to win a competition such as Britain's Got Talent, you have to pull out all the stops. Yanis Marshall, Arnaud Boursain, and Mehdi Mamine did just that. They choreographed a dance to a mashup of songs, but the catch was that the three male dancers wore high heels. As you might figure, that make for one difficult dance routine.

Below, watch as they rehearse said routine. The trio were finalists on Britain's Got Talent in 2014.