Halsey has well and truly earned her Victorias Secret angel wings.
The Without Me singer is performing at the VS Fashion Show 2018 this month and couldnt help but channel her inner model while hanging out backstage.
And shes doing a pretty great job at giving those other angels, like Kendall Jenner and Gigi Hadid, a run for their modelling money.
Getting ready to hit the stage at the iconic lingerie show on Thursday, Halsey stripped down to her underwear with a personalised Victorias Secret gown slinking off her shoulder.
Worked so hard for this! #vsfashionshow thank you guys! Halsey captioned the image, which pretty much sounds like what the VS Angels say after collecting their wings.
Among the models joining Halsey backstage were Leomie Anderson, Alexina Graham, Barbara Palvin and Myrthe Bolt, who were all clad in black two-piece lingerie sets.
It sounds like Halsey, 24, has some other treats in store today as she had earlier teased: Shooting Victorias Secret today AND rehearsing a surprise. Today is jam packed full of blessings.
The pop star has been quite productive today already as she began the day by shutting down rumours of her dating John Mayer.
Halsey told her Twitter followers: I just had a groundbreaking idea. What if…we let female artists…have friends…without assuming that they are sleeping together? I know I know. Its like, completely ambitious but like, imagine if we like, tried ? [sic]
Romance rumours were fuelled after Halsey shared a text message she had sent John, 41, to wish him a happy birthday, while he also commented on one of her Instagram posts.
More: Victoria's Secret
Sounds like thats been settled.
The Victorias Secret Fashion Show 2018 is set to be the biggest one yet with the shows executive producer Ed Razek saying: The show is a year-long production, and 2018 promises to be our most ambitious yet. We have more musical guests, more fashion and more stories than ever; and, of course, 60 of the worlds top models.
Got a showbiz story?
If you've got a story, video or pictures get in touch with the Metro.co.uk Entertainment team by emailing us email@example.com, calling 020 3615 2145 or by visiting our Submit Stuff page – we'd love to hear from you.