Taylor Swift dazzled as she took to the stage at the Capital FM Jingle Bell Ball with Morrisons on Sunday night.
The pop princess took London by storm, arriving on stage in a tiny black and gold sequin crop top and short ensemble that showed off her famous long legs.
Kicking off proceedings with her smash hit We Are Never Ever Getting Back Together, Taylor went on to entertain the audience with her biggest tunes, including Blank Space, I Knew You Were Trouble and Love Story.
The blonde beauty topped off the showstopping performance with a rendition of Shake It Off.
Taylor wasn't the only hit of the night – other acts to perform before included Jessie J, Ed Sheeran and Sam Smith.
Sam Smith lit up the arena with flashlights as he belted out his famous ballads. He told the audience he was "shellshocked" after finding out he had been nominated for six Grammy awards earlier in the week.
HELLO! Online attended the Capital FM Jingle Bell Ball as guests of Fiji Water.