We have some mad love for Taylor Swift’s Bad Blood music video.

The pop singer’s been instagramming star-studded teaser posters for weeks, and she finally debuted the video for her new single at the Billboard Music Awards last night.

The Sucker Punch/ Sin City-esque music video is chock-full of guest appearances by all T.Swift’s BFFs — and they’re all ready to kick ass.

Watch Tay, Selena Gomez, Gigi Hadid, Hayley Williams, Karlie Kloss, Jessica Alba, and more show off their femme fatale in Bad Blood!

xx, The FabFitFun Team