Prince George, Princess Charlotte and Prince Louis soaked up the magic of Christmas as they joined their mother for her annual televised carol service last night.
Cheeky Prince Louis , five, his sister Princess Charlotte, eight, and brother Prince George, 10, were joined by their second cousins Savannah Phillips , 12, and Isla Phillips , 11.
Kate crouched down to chat to seven-year-old Oscar Burrow, from Lancaster, who raised more than £40,000 for Derian House Children s Hospice in Chorley, Lancashire.