Kate Middleton’s wedding dress cost $300,000 and was paid for by her parents, not the royal family or taxpayers. Learn who covered the real costs of the 2011 royal wedding and why the dress still shapes bridal fashion today.
Fashion