Prince William spread some festive cheer by serving Christmas lunch at a homeless shelter in London.
The Prince of Wales donned an apron to volunteer at a facility run by The Passage charity which he first visited with his late mother Diana, Princess of Wales back in 1993 with the royal being seen spooning carrots and parsnips onto plates and chatting with attendees.