Luckily for some, budget isn't a constraint when it comes to their wedding look. Here are the most expensive celebrity wedding dresses of all time. 1, Meghan Markle - $422,000. For her big day, Markle wore a custom Givenchy gown, designed by Clare Waight Keller, featuring an elegant boat neck and minimalist design. 2, Kim Kardashian - $500,000. Kardashian walked down the aisle in a $500,000 custom couture Givenchy gown, featuring long sleeves and a trumpet silhouette. 3, Victoria Swarovski - $1 Million. The Michael Cinco custom-made gown was adorned with an astounding 500,000 crystals, making it a truly impressive sight. 4, Salma Hayek - $434,000. Hayek's Balenciaga gown, by Nicolas Ghesquière, showcased a detailed deep V-neck bodice that seamlessly transitioned into a full-bodied skirt. 5, Queen Elisabeth – $1,6 Million. The dress, designed by Norman Hartnell was made of Duchesse satin, with allover floral embroidery and crystal and pearl appliqués. 6, Kate Middleton - $434,000. The design, created by Sarah Burton for Alexander McQueen, featured handmade lace, a full skirt, and a dramatic eight-foot train. 7, Serena Williams - $3,5 Million. This Alexander McQueen gown featured a sweetheart neckline, and a cascading cape, and carried a staggering price tag of $3.5 million.