Taylor Swift was all glamour and gams at the NRJ Music Awards in Cannes on Saturday night.
The 23-year-old singer showed off her legs in a shimmering Elie Saab mini-dress and Jimmy Choo shoes to match.
Taylor always looks amazing, but last night she may have had a little extra incentive to pull out all the stops; ex-boyfriend Harry Styles also attended the event, where she sang her hit song 'We Are Never Ever Getting Back Together.'
Definitely his loss, wouldn't you say?
Image may be NSFW.
Clik here to view.