Prince Harry followed closely behind the royal couple, wearing a long navy coat with a pale blue shirt and matching tie. The young royals were joined in the church by the Queen, who arrived by car. Her Majesty opted for a long cream jacket with chain detailing around the seams, and a matching cream and black hat.

On Christmas day, the royals attended the same church for a special festive service. The Duchess of Cambridge looked impeccable for the religious ceremony, wearing a Great Plains patterned dress under a long moss green belted coat from Sportmax. On her lapel the 33-year-old pinned an oak leaf and acorn brooch, a representation of the Middletons’ coat of arms.