In a wholesome moment, Princess Kate accepted a sweet gift from a child after Christmas Day church service at Sandringham.