The wedding of Prince Charles and Camilla Parker Bowles occurred in a common function at Windsor Guildhall, on 9 April 2005. The function, directed within the sight of the couple’s families, was trailed by a Church of England Service of Prayer and Dedication at St George’s Chapel, which consolidated a demonstration of contrition. The husband […]