The young royals took part in the traditional Christmas Day walkabout as large numbers of well-wishers offered handfuls of chocolate, teddy bears and flowers.