Taylor Swift’s epic Bad Blood video is here and it stars… everyone


After promoting her upcoming Bad Blood video all week via social media, Taylor Swift finally debuted it at the Billboard Music Awards last night.

The singer definitely called in a few favours from friends, as the video's star-studded female cast is like nothing we've ever seen before.

As well as Taylor's BFFs Lena Dunham, Selena Gomez, Lily Aldridge, Cara Delevingne, Ellie Goulding, Gigi Hadid and Karlie Kloss, the video also featured Hailee Steinfeld, Ellen Pompeo, Zendaya, Hayley Williams, Jessica Alba, Cindy Crawford and more. With a badass Sin City feel, this video is a change from the norm for the pop singer.

Taylor teased the video's cast via Instagram and Twitter last week, sharing film noir style posters featuring each star along with their sassy alter ego name, from 'Knockout' for Karlie Kloss to 'Slay-Z' for Gigi Hadid.


A photo posted by Taylor Swift (@taylorswift) on


A photo posted by Taylor Swift (@taylorswift) on


A photo posted by Taylor Swift (@taylorswift) on

We're told everyone got to choose their own names, which explains why feline-crazy Taylor called herself CATastrophe:


Meet Catastrophe. #BadBloodMusicVideo

A photo posted by Taylor Swift (@taylorswift) on

Well, we know what we'll be watching on repeat for the rest of the week…