And props to Lady Gaga for that performance
Beyonce, Coldplay and Bruno Mars took to the stage in last night's Super Bowl 50 halftime show and delivered an EPIC performance.
Lady Gaga kicked off proceedings with a gorgeous rendition of the Star-Spangled Banner, before the actual sports got started.
Then at half-time – as is traditional – the football players took a rest while the real entertainment played out.
Coldplay were first to perform, starting with their hit song Viva La Vida then moving into Paradise and Adventure Of A Lifetime.
Then Bruno Mars came out with Uptown Funk, before throwing to Beyonce and her girl squad of black leather-clad backing dancers.
She sang brand new single Formation before finishing off Uptown Funk with Chris Martin and Bruno.
Watch the whole thing here:
It's been reported that Beyonce received 10,000 roses from husband Jay Z ahead of her performance, which is nice and all, but where the hell was she meant to put them?
Her amazing routine also seems to have put to bed any lingering rumours that she's pregnant with her second child, though to tbh nothing Bey announces now could surprise us.