Meghan Markle wore a camel Sentaler coat with brown hat, suede Stuart Weitzman boots and a Chloé Pixie bag, while Prince Harry teamed his blue suit with a grey coat. Photo: Getty
Kate was festive in a tartan Miu Miu coat and furry hat, while William opted for all navy. Photo: Getty
The Duke and Duchess of Cambridge, Meghan Markle and Prince Harry welcomed the Queen and Prince Philip to a Christmas Day service at the Church of St Mary Magdalene. Photo: Getty
Kate and Meghan performed a respectful curtsy as the Queen arrived. Photo: Getty
The Queen opted for a bright tangerine coat and matching hat.
The Duke and Duchess of Cambridge with Meghan Markle and Prince Harry. Photo: Getty
Meghan and Harry stopped to meet those who had gathered to wish the royal family a Merry Christmas.
Princess Eugenie and Beatrice arrived with Sophie, Countess of Wessex. Photo: Getty
Meghan Markle wore her hair swept to one side, and paired her sculptural hat with diamond Birks earrings. Photo: Getty
The Duchess of Cambridge was presented with some festive flowers. Photo: Getty