Prince George, 10, Princess Charlotte, eight, and Prince Louis, five, put on an adorable performance in matching outfits as they arrived at Westminster Abbey
Kate Middleton has arrived at her famous annual Christmas carol concert with her three children in tow.
Prince George, 10, Princess Charlotte, eight, and Prince Louis, five, all looked admirably festive as they supported their mother, the Princess of Wales, at the stately service in Westminster Abbey, London.
Upon arrival, the children hung up Christmas cards, which will be handed out to the children by charities as a surprise gift.
Prince George's letter was addressed to Tony, believed to be Tony Hudgell, the nine-year-old boy who raised millions of pounds by walking long distances with prosthetics after having his legs amputated at a young age due to horrific abuse.
Princess Charlotte of Wales, Prince Louis of Wales and Prince George of Wales post Christmas letters for the 'Together At Christmas' Carol Service at Westminster Abbey
The junior royals were joined by their father Prince William as they prepared to cheer on the princess as she hosted her third annual Christmas carols.
King Charles' eldest grandson and second in line to the throne matched his father for the occasion, looking dapper in a navy blue suit with a crimson red tie.
His younger sister, Princess Charlotte, personified her famous mother's elegance when she wore an elegant crimson red coat.
Meanwhile, Prince Louis looked just as stylish as his eldest brother in a navy blue ensemble, corduroy trousers and Chelsea boots.
Apparently, the future king honed their fashion talents from their father, matching his children and wearing the theme colors of crimson and navy blue.
The royal family was among many who stepped out to witness the Princess' performance at the special Christmas service, which is set to honor those working to protect babies, young children and families in communities across the UK to support.
It comes as Kate also stepped out this evening to attend the glittering Christmas event at Westminster Abbey in London.
The Princess of Wales, 41, who is hosting the Together At Christmas service, looked festive in a cream ensemble.
Prince Louis greeted the Dean of Westminster, David Hoyle, graciously with a firm handshake upon his arrival
Prince George appeared to send a Christmas letter to a 'Tony' before entering Westminster Abbey
The children showed off something beautiful and coordinated their outfits with a color theme of crimson and navy blue
The Prince and Princess of Wales and their children arrived in style at the carol service at Westminster Abbey
The mother-of-three was joined by the Prince of Wales and their children Prince George, 10, and Princess Charlotte, eight, and Prince Louis, five.
The service – attended by King Charles and Queen Camilla – will recognize the selfless efforts of communities across the UK and highlight the importance of coming together to support each other.
Led by the Princess, it will combine both traditional and modern elements, reaching people of all faiths.
The service, Royal Carols: Together at Christmas, will then be shown on ITV on Christmas Eve.
The service will see the world-famous Westminster Abbey choir perform some of the country's best-loved Christmas carols, alongside musical performances from guests including Jacob Collier, Freya Ridings and James Bay, and a special duet from Beverley Knight and Adam Lambert.
There will be moving talks from speakers including Prince William, Michael Ward, Emma Willis, Roman Kemp and Jim Broadbent.
A specially commissioned poem written by Joseph Coelho, the Children's Laureate, will also be read by Leonie Elliott.
Prince Louis held his father's hand as they joined Kate, Charlotte, George and Reverend Dr. David Hoyle walked into the Christmas carol concert
Prince George, Princess Charlotte and Prince Louis all arrived with letters in hand to send before the service
The royals put on an elegant show and William paired his children's outfit with a color theme of navy blue and red
Princess Charlotte and Prince George joined their mother at the service, which is supported by The Royal Foundation
Kate, who arrived at the service earlier in the day, greeted her family as they arrived together in a blue car
The broadcast will also include an introduction from Kate and films that bring to life the importance of early childhood and celebrate the remarkable contribution people in our communities make to supporting the very youngest members of our society during those crucial early years.
These include contributions from Rio and Kate Ferdinand, Ugo Monye, Andrea & Virginia Bocelli and Dame Sheila Hancock.
During the service, Westminster Abbey will be filled with sustainable, eco-friendly festive decorations, creating a beautiful Christmas backdrop, with a nod to the theme of children and families.
New features this year include a Christmas post box outside the Abbey, where children can send handmade Christmas cards and well wishes to other children who may be struggling this year.
In addition, on arrival, guests will be treated to Christmas carols and carols from the Action for Children Young Carers Aloud choir, made up of 12 young carers, the youngest of whom is just six years old.
Guests attending the service have been nominated by Lord-Lieutenants from across the country, in addition to charities linked to members of the Royal Family.
They will be joined by those working in the early childhood space, which is a key focus of The Princess of Wales' work through the Royal Foundation Center for Early Childhood.
It will also include those who may have had a challenging year, including children and families, or those who may find the winter period difficult.
A beaming Princess of Wales posed in front of a Christmas tree in a promotional video for the carol service
In it, Kate, wearing a £420 Self Portrait sequin jacket, says: 'Join me on Christmas Eve for a special carol service'
It comes after a beaming Kate posed in front of a Christmas tree for the Carol Service promotional clip on Thursday.
In it, Kate, wearing a Self Portrait sequin jacket worth £420, says: 'Join me on Christmas Eve for a special carol service, where we'll say a heartfelt thank you to everyone who supports the very youngest members of our society during those crucial early years.”
Kate's appearance in the teaser clip comes after a week of drama for the royal family following author Omid Scobie's explosive allegations.
A Dutch translation of his new book Endgame names the Princess of Wales and King Charles as the so-called “royal racists” who wondered what skin color Prince Harry and Meghan Markle's son, Archie, would have before he was born.
Neither Buckingham Palace nor the Duke and Duchess of Sussex have commented on Mr Scobie's allegations – revealed in the Dutch version of his 400-page tome. Instead, the company appears to be adhering to the age-old royal diktat of 'never'. complain, never explain'.
Royal Carols: Together at Christmas airs on ITV1 and ITVX on Christmas Eve at 7.45pm.