Cheers to the regal couple
49681989
With Prince William and Kate Middleton getting married tomorrow, it’s time to toss a drinks party. At Buckingham Palace, Windsor Castle, Balmoral Castle, Sandringham and Clarence House, it is the responsibility of the royal staff to insure invited…