Even future kings of England get a scolding from mum!
Kate lets puppy's name slip!
Kate Middleton in Oxford
Kate looking radiant during a visit to the Oxford based charity The Art Room.
Kate Middleton has accidentally let the name of her little puppy slip.
After keeping it secret for weeks, the Duchess has finally revealed the name - Lupo.
The name means wolf in Italian. Little Lupo already has his own Twitter page - follow him @HRH_Lupo!
Kate let the name slip during a visit to Rose Hill Primary School in Oxford, where she was helping to promote The Art Room - a charity she has become a patron of.
The black doggy is a cocker spaniel.
Royals and other guests arrive at the church.
Get saving if you want to visit the swanky resort that Prince William, Kate and family are visiting this summer!
...Because let's face it, who doesn't want to look like the Duchess?
Recently Played Tracks
To listen live, choose your preferred station:
Now playing: The best feel good music