Charles and Camilla to Marry

Cool. This is going to cause one hell of a ruckus, though.

UPDATE: They’ll marry on the 8 April, at Windsor Castle.