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?

taylor swift nrj music awards

Related on HuffPost:

Loading Slideshow...
  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Credit: Getty

  • Taylor Swift

  • Taylor Swift

    Singer Taylor Swift performs at Z100's Jingle Ball 2012 presented by Aeropostale at Madison Square Garden on Friday Dec. 7, 2012 in New York. (Photo by Evan Agostini/Invision/AP)

  • Z100's Jingle Ball 2012 Presented By Aeropostale - Show

    NEW YORK, NY - DECEMBER 07: Taylor Swift performs during Z100's Jingle Ball 2012 presented by Aeropostale at Madison Square Garden on December 7, 2012 in New York City. (Photo by Kevin Kane/Getty Images for Jingle Ball 2012)