April 9, 2005: Prince Charles Marries Camilla

Prince Charles marries Camilla Parker Bowles at Windsor Castle.

Examined