Taylor Swift has been teasing us with the music video clip for her latest single Bad Blood which was released today at the American Billboard Awards. So was it worth the wait? Definitely. Featuring cameos from a hoard of Swift’s superstar friends including Cindy Crawford, Mariska Hargitay from Law & Order and Ellen Pompeo from Grey’s Anatomy whose characters Swift famously named her cats after, Swift’s new single also features two rap verses from Kendrick Lamar. The video sees Swift come up against former a former friend who betrayed her portrayed by Selena Gomez. Industry insiders hint this is a nod to Swift’s apparent feud with Katy Perry but like Swift’s past songs about ex-lovers, she has not revealed who the song is about. Whoever the subject, there is no doubt this is set to be another huge hit for the singer who is arguably the hottest music act in the industry today.