We don't know what madness possessed Demi Lovato in that moment but we hope she regrets it because in no sane world does Niall Horan beat out Rihanna and we think even he'd agree with that.

Demi Lovato took part in a game of 'Who'd You Rather?' on Ellen yesterday, and while the question of 'Who'd you rather what?' hung thick in the air, there was a clear frontrunner throughout until Niall Horan's head popped up and then all bets were off.

Thankfully things managed to get back on track but we have to hand it to Horan for making a serious impression. Anyone who'd sacrifice Rihanna for you must have some serious loyalty.