She's usually top dog, but for once the Duchess of Cambridge had to share her husband's affection.
Prince William was busy showering the couple's Cocker Spaniel Lupo with kisses as the pair attended the polo at the weekend.
William, who turns 30 on June 29, couldn't resist a cuddle with the six-month old puppy after competing in a charity match on the final day of the Gloucestershire Festival of Polo, at the Beaufort Polo Club.
The Prince had been helping raise money for children's charities Well Child, Child Bereavement and Tusk Trust, a conservation charity he supports.
Read full story
Photo: © Getty Images