Police estimated 3,000 well-wishers had gathered outside St Mary Magdalene Church to see royals, including the Prince of Wales and the Duchess of Cornwall, the Duke of Cambridge, Prince Harry, the Princess Royal, the Duke of York, and the Earl and Countess of Wessex, arrive.