Royal weddings are, to put it mildly, not cheap. The 2010 wedding of Crown Princess Victoria of Sweden, for example, cost $2.5 million and half of that came out of public coffers. Many Swedes were less than thrilled by the prospect of funding such a pricey wedding, and became even more so when the economic return from the event fell somewhat below expectations.
Several sources are expected to chip in for the (currently upcoming) wedding of Prince William and Kate Middleton, including Queen Elizabeth II, Prince Charles, Middleton's (millionaire) parents and public funds. Taxpayers, for example, provide the British royal family with an annual allowance of approximately $11.6 million, some of which could go toward the wedding. They'll also likely be responsible for helping foot the bill by way of amped-up security measures on the big day. It's not always easy for a princess bride to stay popular when subjects see her spending money left and right, while at the same time they're pulling through tough economic times.