The 2014 Brit Awards are well under way tonight at the 02 Arena in London with many of the big award winning names already announced.
The ceremony’s highlight took place a short time ago when Beyoncé took to the stage to perform her hit single, ‘XO’, for the first time live.
Wow! Just wow. How amazing was @Beyonce? Was that up there with your all-time favourite #BRITs2014 performa… https://t.co/ZSTSJvMmUu
— BRIT Awards (@BRITAwards) February 19, 2014
Confirmed as the surprise act earlier today, Bey gave the an amazing performance on the track, marking a decade since she last appeared on stage.
Earlier we took a look at some of the questionable outfits gracing the red carpet, however we’re going to reel back the years and take a look at the Queen B then and now.
2004 Vs 2014: Beyoncé was just 22 in this first image, ten years later and she hasn’t aged a bit.
Giving it her all, Beyoncé performed her phenomenal hit single, ‘Crazy In Love’.
Flawless: A fresh faced Beyoncé owns the red carpet in a floor length gold sequinned number, and comes back a decade later to own the stage in a green one. Amazing.
Take a look at the 32-year-old performing at the 2004 Brit Awards, she was only on the start of her quest to run the world.
What a woman.
All images via Getty.