She has been teasing fans with the release of 18 character posters showing her celebrity pals who star in her latest music video.
And last night Taylor Swift's new track Bad Blood debuted at the start of the Billboard Music Awards in Las Vegas - and it didn’t disappoint.
— E! News (@enews) May 17, 2015
In the Sin City style clip, the 25-year-old star is seen surrounded by her famous friends as she confronts a backstabbing nemesis played by real-life bestie Selena Gomez.
At this point, it might be easier to say who is not in Taylor Swift's new music video, as stars such as Cindy Crawford, Cara Delevingne, Ellen Pompeo, Jessica Alba, Karlie Kloss, Ellie Goulding and of course Selena Gomez all feature in the kick-ass video.
Swift goes into battle mode, training with each of the other characters who have special skill sets for combat.
She even let each pal chose their own persona and character name.
This is the fourth video released from Swift's hit 1989 album.