This Is The Real Reason Why James Arthur's Flies Were Undone On The #CapitalJBB Stage. What. A. Hero.

10 December 2017, 09:23 | Updated: 10 December 2017, 13:58

Well, luckily he wasn't wearing embarrassing underpants, eh?

When you're performing at The O2 for the #CapitalJBB, not only do you need to perform like a boss, but you need to look you're finest too.

That's why - when James Arthur took to the stage in front of 16,000 adoring fans - he may have had a little boo-boo.

> Check Out These Jingle Bell Ball 2017 Stars' Amazing Throwbacks From 10 Years Ago & More!

James Arthur with Roman Kemp

James Arthur performed some of his The Official Vodafone Big Top 40 chart-toppers during Capital's Jingle Bell Ball with his flies down. Awk. Ward.

But it's not all that it seems - earlier in the day, James popped by to chat to Roman Kemp and was dared to hit the stage with them undone. We thought there'd be a tad of hesitation, but...

James was ALL UP for having his flies all down.

> You Do NOT Wanna Miss James Arthur's #CapitalJBB Set, So Make Sure You've Got Our App At The Ready!

And that is why he's one of our most favourite-est people ever.

As if that wasn't enough, we also got him to sing the likes of Ed Sheeran and Little Mix backstage...