It was a night when "angels" walked the ramp. The annual Victoria's Secret Fashion Show, at the 69th Regiment Armory in Manhattan, New York saw the world's hottest supermodels on one ramp, to display the finest lingerie collection of the year. The show had several segments - Circus, Angels in Bloom, Dangerous Liaisons, Calendar Girls, Silver Screen Angels - and the models flaunted toned bodies in different outfits, to tunes provided by superstar musicians like Justin Bieber and Rihanna.
The highlight of the show was Brazilian model Alessandra Ambrosio, who walked the ramp in a Floral Fantasy Bra worth $2.5m (£1.5m). The extravagant piece of lingerie was designed by London Jewellers and embedded with 5,200 precious and semi-precious stones.
Meanwhile, another sultry Brazilian, Adriana Lima, was back with a bang as she walked the ramp just two months after giving birth. In one costume she resembled a circus ringmaster with top hat and a black bra and panty set, combined with a red, blue and gold robe and gold embroidered black knee high boots. In the next, she was seen in a rose petal shrug with leaf bustle, along with the Victoria's Secret Angel Fantasies push-up bra and garter skirt.
Australian mom and supermodel Miranda Kerr sported three looks through the show. For the Circus segment, she wore a velvet trapeze artist corset and matching cape, using Swarovski Elements. In the next segment - Dangerous Liaisons - she was seen in a silk plastron with a Victoria's Secret Angel Fantasies push-up bra and matching knickers (again using Swarovski Elements) and in the Silver Screen Angels segment, the supermodel wore the signature angel wings with be-jewelled feathers and a Victoria's Secret Dream Angels push-up bra with matching knickers and, again, Swarovski Elements.
Adding spice to the event, apart from Rihanna and Bieber, was Bruno Mars. Rihanna had two outfit changes for the day - she appeared in a very seductive black gown with a slit running right up to her hips and exposing her toned legs. She later changed into a pink lace outfit and sung Diamonds, from her upcoming album Unapologetic, and Fresh Out the Runway.
The show also paid tribute to the victims of Superstorm Sandy and Lily Aldridge waved the American flag down the ramp.
Take a look at the hottest Victoria Angels walk the ramp for the show...