Weighing in at $65 million, the royal wedding of Prince William and Catherine Middleton is about 2,000 times as costly as the average British upper-middle class wedding.
That figure designates $35 million for public services, security, police, and cleanup, and at least $20 million for most everything else, from rehearsals to stag parties, food, and drink, to the still closely-guarded secret of the honeymoon.
By contrast, the average British upper-middle class couple getting married spends an estimated $30,000 on clothes, cake, reception, travel, rings, and maybe a rented band. Donald Trump’s wedding to Melania Knauss in 2005 was $1 million, while Tom Cruise and Katie Holmes spent $2 million on their Italian wedding in 2006 at Odescalchi Castle in Bracciano.
So where's all the money coming from for the royal wedding tomorrow?
Prince William's grandmother, the Queen, and his father, Prince Charles, are said to be paying $45 million toward the wedding.