Princess Charlotte joined her big brother, Prince George, and her parents, The Duke and Duchess of Cambridge for the traditional Christmas Day service at St. Mary Magadelene's Church.
This is the first time the Cambridge children attended the royal yuletide service on the Queen's estate in Norfolk.
The last time we saw Charlotte on Christmas Day was in 2016 when the Cambridges celebrated Christmas with the Middleton family in Bucklebury.
Below is a sweet photo of Charlotte curtsying to Her Majesty.
Following the service, the Cambridges chatted with well-wishers who had gathered outside the church to catch a glimpse of the royal family.
Earlier in the day, Kensington Palace shared a new photo of the Cambridge children with their dad to wish all their followers a Merry Christmas. This photograph of The Duke of Cambridge, Prince George, Princess Charlotte and Prince Louis was taken by The Duchess of Cambridge in Norfolk earlier this year.
In the photo, the princess wore her navy Gap hooded puffer jacket with a ditsy floral skirt/dress and solid leggings with gumboots.
Princess Charlotte in festive Little Alice London 'Nutcracker' dress for the Queen's pre-Christmas luncheon
The Cambridge clan gathered with extended Royal family members today for the Queen's annual pre-Christmas luncheon at Buckingham Palace.
The lunch was a private family affair but photographers managed to get some snaps of the guests as they entered the gates of the Palace. Princess Charlotte was spotted en route to the Palace in the back seat alongside Prince Louis with her mum, the Duchess of Cambridge at the wheel.
Prince William and Prince George arrived in a separate car.
Following the lunch, the family left together in one car.
The young princess wore a dress by Little Alice London. It is the brand's 'Nutcracker' style (£68) featuring a blue tartan print and trimmed with burgundy velvet.
The Duke and Duchess of Cambridge took Prince George and Princess Charlotte to a football match between Aston Villa and Norwich City on Saturday.
George was very excited by Aston Villa's 5-1 win!
Charlotte wore a red cable cardigan by Boden (US$48). ID by @bojanana.
Princess Charlotte attended her first day of school today.
The young princess was joined by her big brother Prince George and her parents, the Duke and Duchess of Cambridge at Thomas’s Battersea.
Her parents looked on proudly as she greeted the teacher.
Charlotte and George looked adorable in their navy blue uniforms while their parents carried their rucksacks.
Charlotte's uniform consists of a navy winter pinafore worn with a white short sleeve blouse under a round neck cardigan featuring red trim and the Thomas’s Battersea logo.
Charlotte personalized her bag with a variety-store sequined unicorn keychain.
Following a successful first day at school, Kensington Palace shared a photo of Charlotte and George taken just before they left for Thomas's Battersea this morning.
Princess Charlotte and Prince George watched their parents go head-to-head in the King’s Cup regatta off the Isle of Wight on Thursday.
Grandparents Michael and Carole Middleton were on hand to help keep an eye on the children as they watched the race from a boat.
During the event the young princess made the crowd erupt with laughter when she stuck her tongue out as her mother the Duchess of Cambridge encouraged her to wave.
Charlotte wore a blue Ralph Lauren Seersucker Fit-and-Flare Dress (US$65).
The sleeveless frock features a blue seersucker stripe with contrasting club collar and a fit-and-flare silhouette with box pleated skirt.
Princess Charlotte joined her brothers and mum for a day out at the at the Billingbear Polo Club to cheer on their dad who was competing in the King Power Royal Charity Polo Day.
Princess Charlotte joined her family today on the balcony at Buckingham Palace for the Queen’s official birthday celebration.
This was her fourth appearance on the iconic frontage of the London landmark, following her debut in 2016.
The extended royal family had gathered to watch the traditional Trooping the Color military fly-past.
Princess Charlotte wore a blue print dress in a signature smock style, similar to last year’s frock. The ditsy floral print dress has a Peter Pan collar with blue piping, puffed sleeves, and a smocked bodice. The brand of the dress is unknown.
Charlotte wore her hair parted down the centre front with two braids tied in the back with a blue ribbon.
Princess Charlotte and her brother's Prince George and Prince Louis had a fun day out at the Chelsea Flower Show as they joined their parents to explore the 'Back to Nature' garden co-designed by their mother, the Duchess of Cambridge.
The garden is a woodland setting for families and communities to come together and connect with nature. Over the past months, Princess Charlotte and her brothers have helped their mum gather moss, leaves and twigs to help decorate the natural exhibition.
In celebration of her fourth birthday tomorrow, Kensington Palace released three photos of Princess Charlotte taken last month by her mother, the Duchess of Cambridge, at Kensington Palace and at their home in Norfolk.
In two of the photos above, she is wearing the Amaia Kids 'Yarrow' Tartan Plaid Skirt, first seen at last month's Burnham Market international horse trials. It's teamed with a navy rollneck top and grey cardigan (unidentified).
A couple of my readers have suggested the top could be the 'Alex' Rollneck by the Chelsea Clothing Company from Trotters (£14), or perhaps the John Lewis Girls' Roll Neck School Top (£14).
In the photo below, the young princess if wearing the Lily Rose 'Betsy' Dress from Trotters (ID by @KatesKidsWore), and her navy Hampton 'Plum' Canvas Shoes.
The Daily Mail has exclusive photos of the Cambridges and the Tindalls enjoying a day out at Burnham Market international horse trials in Norfolk.