During last night Victoria's Secret Fashion Show, Elsa Hosk had the honour of wearing the most talked about and most expensive Fantasy Bra.
Since 1996 a very special Angel has been chosen to wear the precious bra. In the same way that the models have changed, so has the bra. Not only in design but price tag too.
Tyra Banks, Heidi Klum, and Adriana Lima are among the few who have worn the bra a number of times but it was Claudia Schiffer who wore the first Fantasy bra called the Million Dollar Miracle Bra which came with a $1 million price tag.
Even though the average price of the Fantasy Bra is usually around $2 million, the Red Hot Fantasy Bra that was worn by Gisele Bundchen in 2002, still remains the most expensive. Valued at $15 million the bra held the record in the Guinness Records as being the most expensive piece of lingerie ever created.
Here's a brief look at which model wore what Fantasy Bra over the past two decades.
In 2003 Heidi Klum wore the Very Sexy Fantasy Bra.
In 2004 Tyra Banks wore the Heavenly 70 Fantasy Bra valued at $10 million.
In 2013 Candice Swanepoel wore "the Royal" valued at $10 million.
Jasmine Tookes wore the "Bright Night" valued at $3 million.
Lais Ribeiro in 2017 wore the Champagne Nights Fantasy Bra, which is valued at $2 million.