Candice Swanepoel wore the $10 million Fantasy Bra at the Victoria's Secret Fashion Show yesterday (13.11.13).

The 25-year-old model opened the event in New York City wearing a bejewelled brasserie, named The Royal, which was designed by jeweller Mouawad.

The stunning bra has been embellished with a staggering 4,200 precious rhinestones from around the world, including a 52-carat ruby, and the matching knickers were made from frilly red lace and paired with a gold belt containing hundreds of gem stones.

Candice recently said she was worried about putting on the precious two-piece in case she ruined it.

She said: ''I've never worn anything this pricey, and we have to put gloves on when we put it on.

''I'm kind of praying that everything goes well and I don't fall, but once I'm on the runway, I get into this zone. I have this feeling of pride.

''It's kind of a big ordeal. The bra comes with two bodyguards and we have to handle it with a lot of care!''

Meanwhile, Cara Delevingne flaunted her toned physique in a sexy soccer lingerie set, while Taylor Swift kicked off the event with her hit 'I Knew You Were Trouble'.