Majesty’s Treasury
For the uninitiated, Catherine “Kate” Elizabeth Middleton — officially titled as the “Duchess of Cambridge” or — married Prince William, Duke of Cambridge, in April 2011 at Westminster Abbey. The ceremony was followed with lavish lunchtime and evening receptions at Buckingham Palace.
The bulk cost of the entire affair (estimated to be £23.7 million or $31.14 million) was covered almost entirely by both the royal family and Middleton’s own family. The only portion that was covered by Her Majesty’s Treasury (i.e. public funding designated for royal use) was the event’s security.