Royals

Duchess of Cambridge's surprise appearance at Easter service

But no sign of Prince Harry or Meghan Markle!

As is tradition, the majority of the British Royal Family stepped out to attend the annual Easter church service at St George's Chapel in Windsor over the weekend.
The most exciting appearance was made by Duchess Catherine, who is officially on maternity leave and expected to give birth in the coming weeks!
The 36-year-old, who was joined by husband Prince William, was positively radiant in chocolate brown coat teamed with a matching hat and pretty pearl earrings.
Duchess Catherine is eight months' pregnant with her third child and due at the end of April.
The expectant mum was glowing in her chocolate outfit.
The look was accentuated with pearls!
Kate and Wills are greeted by local kids.
Noticeably missing guests was Prince William's little brother Prince Harry and his wife-to-be Meghan Markle.
Kensington Palace explained the couple decided to skip the public festivities instead choosing to spend the holidays in "private".
Prince Philip also skipped the event, with the palace explaining he currently has a few "hip troubles".
Bump watch!
Zara looks stunning in blue.
Pretty in pink
The Queen had many other family members to keep her company including Princess Anne, Princess Beatrice, Prince Andrew, Sophie of Wessex and Lady Louise.
Zara Tindall also joined in on the big family day. The pregnant royal looked stunning, dressing her growing baby bump in an electric blue coat.
It was also a big day for Princess Eugenie, who brought her fiancé Jack Brooksbank. They'll be tying the knot in the same church later this year.
Her Majesty receives bouquets from her little fans.
Zara gives everyone the giggles.
How beautiful is Sophie's daughter Lady Louise!
Soon we'll see Princess Eugenie walking up the aisle at the Windsor church.