Many brides find it hard to decide on a dress to wear on their big day. But when you're Kim Kardashian, you don't have to. When the reality starlet married NBA player Kris Humphries in 2011, she wore three Vera Wang wedding dresses: a Cinderella-worthy ball gown, a Georgette mermaid dress and a satin party dress.
Everything about this bride was bedazzled to the max, especially her see-it-from-space, $2 million engagement ring reported to weigh a whopping 20.5 carats. Lorraine Schwartz designed it, as she did Kardashian's headpiece and wedding ring: a platinum band interlined with diamonds, weighing in at 12 carats. She went for a princess-meets-old-Hollywood style. Her look was classic, exotic and definitely over the top.