There is a saying that for many rich people there is no price too high when it comes to something that wowed their eyes and took their breaths away. In history, we have witnessed many celebrities who spent whooping money on their outfits that left us gasping. Actors do not want to be caught wearing something that would earn the attention of the “fashion police” and that’s why they put their every right foot forward to shine, even though they have to spend millions for it. Here is a look at the top 10 most expensive dazzling dresses ever worn by celebrities

1. Marilyn Monroe ($4.6 Million): Marilyn Monroe is undoubtedly one of the most gorgeous women in her entire history. The Seven Year Itch became one of the most iconic dresses ever thanks to this famous scene. After she wore the outfit, her dress become an icon and in 2011, a person paid $4.6 million to buy it.

2. Jennifer Lawrence ($4 Million): The personality of Jennifer Lawrence was charismatic that not just she rocked the silver screen but also made the academy award in 2013 iconic. The actress showed up in a blush pink dress that made her look like a true princess. The price of the gown was said to be $4 million.

3. Nicole Kidman ($2 Million): Nicole is one of the greatest stunners of history. She gave glimpses of her boldness in 1997 when she attended the Oscar Awards of that year in a $2 million John Galliano gown.

4. Paris Hilton ($270,000): Hilton wore this dress to accept the Fragrance of The Year Award at the Hollywood Beauty Awards in 2017. The dress was made with 500,000 crystals, making it one of the most iconic garments ever worn by a celebrity.

5. Cate Blanchett ($200,000): During her pick career time Cate left every buff drooling for her. The actress In 2007, She rocked the carpet look in a long grey mesh dress by Armani Privé. It is also reported that the price of this sparkling look was estimated to be around $200,000.

6. Elizabeth Taylor ($167,500): The iconic Elizabeth Taylor remains one of the modern cinema’s greatest beauties, which is probably why the dress she wore to the 1970 Oscars is held in high regard. In fact, the periwinkle and violet chiffon dress is ranked as one of the most expensive Oscar dresses of all time, when in 1999, it was auctioned and sold for $167,500.

7. Lupita Nyong’o ($150,000): At the 2015 Oscar party, the actress stole the spotlight with her staggering long white Calvin Klein gown. It is said that it took 25 people and 10 weeks to hand sew the 6,000 Akoya pearls on the dress. The approximate cost of this masterpiece is around $150,000.

8. Audrey Hepburn ($131,292): Breakfast at Tiffany wore by Audrey was every inch-perfect for every fashion lover. This Givenchy creation was auctioned for $807,000, and this price is 6 times more than the pre-sale estimate. It is reported that the makers sold this dress to solve the issue of poverty in India.

9. Kate Winslet ($100,000): Kate Winslet shot to fame after the success of Titanic. To complement her success she mints green figure-hugging dress in 2007 Oscar. Reportedly, the Valentino dress cost her $100,000.

10. Jessica Biel ($100,000): From playing pastor’s daughter to combat pilot to vampire hunter, Jessica Biel’s natural beauty (and talent) just shines through. And speaking of natural beauty, Biel’s $100,000 shimmer dress from Chanel made her radiant during the 2013 Oscars.