Five-time BRIT Awards host James Corden has let slip that Beyonce will perform at this evening's ceremony in London, confirming rumours which have been swimming around the web since early January.
Speaking to BBC Radio 2's Zoe Ball, host-for-hire Corden said: "There's this weird thing with this year's Brits where I've been - more than any other year - told things I can't say. But I figure it's the day..."
Corden then apparently sought counsel from his PR person who was sitting in on the interview, before confirming tonight's star attraction.
"I must be able to tell you. Beyonce. Beyonce is performing tonight", he said. "She is performing a track she has never ever performed live before. Ever."
The comedian also confirmed that Pharrell Williams and Nile Rodgers will perform a medley of hits and that Bastille and Disclosure will collaborate together.
As well as the above, Arctic Monkeys, Bruno Mars, Ellie Goulding, Katy Perry and Rudimental are also confirmed to appear live in what will likely be the most entertaining BRIT Awards since Jarvis Cocker waved his arse at Michael Jackson all those years ago.
You can catch all of the action on your tellybox from 8pm this evening on ITV.
More: Who will take home BRIT Awards this evening? Let's look at the bookies' odds.
Source: Digital Spy