Taylor Swift's Bad Blood posters - in pictures
The pop star’s latest video - unveiled on 15 May - is a Sin City inspired extravaganza, starring the likes of Kendrick Lamar, Lena Dunham, Gigi Hadid, Hailee Steinfeld, Hayley Williams, Ellie Goulding, Lily Aldridge and Zendaya as a leigon of anti-heroes