Duchess Catherine, Prince William, Prince George and Lupo

Duchess Catherine, Prince William, Prince George and Lupo

Britain's Duchess Catherine was spotted picking up dog poo.

The 32-year-old royal was forced to pick up her canine Lupo's toilet as she took him for a walk around Kensington Gardens in London with her eight-month-old son Prince George.

The duchess was kitted out in her workout gear - including Lycra trousers and a long-sleeved top - as the trio enjoyed their early morning stroll.

The duke and duchess - who got married in 2011 - are in love with their pup, but it has been reportedly other members of the royal family aren't so keen on their four-legged friend.

The fluffy pet was reportedly not invited to the Queen's Sandringham estate in Norfolk over the Christmas period after previously fighting with her precious corgis and he was forced to stay with Catherine's parents Carole and Michael Middleton.

A source said previously: "The Queen made it clear that Lupo was not on the guest list. The Duchess is especially fond of the puppy and was sad that he could not accompany them. He had to sit it out at her parents' home in Berkshire."