
The Duchess of Edinburgh was back on royal duty the day after her 60th birthday, cuddling a mischievous Cavalier King Charles Spaniel puppy called Lord Louis of Spudringham.
Sophie took the nine-week-old dog in her arms, with the playful animal licking her neck and biting one of the duchess’s gold drop earrings.