Cost of the Royal Wedding to be shared by Middletons and Royal Family with security and transport to be paid for by British tax payers.
Royal Wedding date set for April 29th 2011 – Bank holiday declared for Britain.