Otherworldly humans, decadent underwear and musical cameos from Ed Sheeran, Taylor Swift and Ariana Grande: it can only be the annual Victoria’s Secret fashion show, which took place at London’s Earl Court last night. Your girls Lily, Adriana, Candice, Jourdan, Alessandra, Karlie and Doutzen strutted down the Black and White Ball themed-runway, to showcase the lingerie label's next-season collection. Here's your handy three-GIF guide to what went down...