epa02707870 Prince Charles of Wales (L) and Camilla, Duchess of Cornwall arrive at Westminster Abbey, in London, Britain, ahead of the royal wedding. Westminster Abbey has a long tradition as a venue for royal weddings, going back to 1100. William’s grandparents, Queen Elizabeth II and Prince Philip, Duke of Edinburgh, exchanged their vows there in 1947. EPA/GARETH FULLER / PA / POOL UK AND IRELAND OUT, NO COMMERCIAL SALES *** Local Caption *** 00000402489972