Take a handful of the world's top models, Rihanna, Justin Bieber, and several pairs of giant angel wings, and what do you get? The annual Victoria's Secret Fashion Show.
The lingerie brand (which launched in the UK on Bond Street this year) has held the lingerie extravaganza since 1995, when supermodel Stephanie Seymour opened the show at the Plaza Hotel in New York City.
As the years passed, the costumes have become more and more outlandish, and this year, top models Cara Delevigne, Lily Donaldson and Stylist cover girl Joan Smalls joined established 'Angels' Miranda Kerr, Doutzen Kroes and Adriana Lima on the catwalk, serenaded by Rihanna, Bruno Mars and Justin Bieber, and wearing an array of crazy lingerie, from a giant poppy, to the now iconic giant Angel wings.
See the most creative costumes from the night, plus Rihanna's on stage outfits in the gallery below.
Picture credits: Rex Features and Getty Images