Meghan Markle stole the show when she joined the royal family for their traditional Christmas Day outing to church on the queen’s Sandringham estate.
Prince Harry’s office at Kensington Palace made the unprecedented decision to announce in advance that Meghan would be at Sandringham today.
It is the first time an unmarried partner of a senior royal has been invited to publicly join the celebrations. No such invitation was extended to Kate Middleton when she was engaged to William.
Markle walked arm-in-arm with her fiancé 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, who missed the service last year due to ill-health, arrived by car car and joined the group of walkers, which also included the Duke of Edinburgh and the Prince of Wales.
Hundreds of well-wishers turned out to catch a glimpse of the royals, with some calling out, “Merry Christmas” as they walked past.
After the service, Harry and Meghan walked back to Sandringham House with the rest of the family. They will be joining the queen for lunch, but are expected to stay at William and Kate’s house nearby.