James Corden, who is hosting this year's Brit Awards, has revealed that Beyoncé is set to perform at the star studded ceremony tonight.
35-year-old Corden, who will present the music awards show tonight for a record fourth time, confirmed during a radio interview that Beyoncé is will sing at the event.
Speaking to BBC Radio 2's Zoe Ball 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..."
The Gavin and Stacey star then turned to his PR and asked if he could reveal the news, before saying: "I must be able to tell you? Beyoncé. Beyoncé is performing tonight.
"She's performing a track she has never ever performed live before. Ever."
Corden also confirmed that Pharrell Williams will be joined by Nile Rodgers to perform a medley of hits, while Bastille and Disclosure will collaborate on stage.
The Brit Awards 2014 take place at London's O2 Arena tonight (February 19) and you can watch them on ITV from 8pm.