Meghan Markle has joined the Royal family for their traditional Christmas Day service at the Queen's Sandringham estate in a break with tradition.

Wearing a light brown coat and brown hat, boots and bag, Ms Markle walked arm-in-arm with fiance Prince Harry as they made the short journey from Sandringham House to St Mary Magdalene Church.

She seemed at ease as they smiled and chatted as they walked alongside William and Kate, who is pregnant with her third child.

The Queen arrived in a car and joined the group from the house which also included the Duke of Edinburgh and the Prince of Wales.

Hundreds of well-wishers turned out to catch a glimpse of the royal family, with some calling out "Merry Christmas" as they walked past.