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?
Also on HuffPost