The average American bride spends $1,500 on her wedding gown.
Jennifer Aniston and Tori Spelling spent over $50,000 on their gowns. Victoria Beckham, Melania Trump and Catherine Zeta Jones all had dresses worth six figures.
And Kate Middleton's gown is worth enough to buy you a very large house.
Even the best dress can't buy you love, though. Very few of the celebrity brides we profiled are still married to their grooms.
We wonder what happened to the dresses.
12.) Liza Minelli married David Gest in 2002 in what was said to be the most expensive wedding of all time. Her Bob Mackey gown cost $45,000.
11.) Jennifer Aniston wore this Lawrence Steele gown when she married Brad Pitt in 2000. The dress was said to cost $50,000. The couple divorced five years later.
10.) Tori Spelling married Charlie Shanian in 2004, but divorced a year later. Her custom Badgley Mischka gown cost around $50,000.
See the rest of the story at Business Insider