Kate and Prince William attend Christmas lunch at Buckingham Palace

GALLERIES