Princess Charlotte and Prince George looked adorable as they joined the rest of the Royal Family and the congregation in singing Christmas Carols throughout a special service.
The royal children joined Prince William and Kate, the Prince and Princess of Wales, at Westminster Abbey to attend the second Together at Christmas.
During the poignant service, held on December 15 but televised by ITV1 tonight, George and Charlotte sat in the front row between their parents.
The well-behaved children were spotted holding a candle and the programme of the service as they sang the carols and hymns chosen for the event.
Among the songs sung by the attendees and the St Mary’s Ukrainian Choir was ‘O Come, All Ye Faithful’ and musical performances by guests including Craig David, Alexis Ffrench and Samantha Barks.
This is the first service of this kind attended by the siblings, who arrived at the abbey in central London holding hands with Kate and William.
Charlotte mirrored her mother by wearing a similar burgundy coat – albeit the child’s jacket included a fake fur collar.
Charlotte also donned black Mary Jane shoes, while her mum accessorized her outfit with a burgundy clutch bag and heels.
George looked the part as he wore a coat, blue trousers and black shoes – much like Prince William – with a blue, white and burgundy tie.
While Prince Louis, given his young age, was not in attendance, many other members of the Royal Family joined Wales in a major show of support for Kate’s project.
Placed a few seats away from Charlotte and George were King Charles and Queen Camilla, while on the left-hand side was Sophie, Countess of Wessex.