Performing at the Victoria's Secret Fashion Show is always a huge honor for an artist and this year it was Halsey's (along with Shawn Mendes, Kelsea Ballerini, the Chainsmokers, Rita Ora and Bebe Rexha) turn!
She had a different outfit for each part of the night: pre-show, the Pink Carpet and her performance. Take a look at how amazing she looked!