Kensington Palace said in a statement: "The Duke and Duchess of Cambridge are very pleased to share four new photographs of Princess Charlotte ahead of her fifth birthday.
"The photographs were taken in April by the duchess on the Sandringham estate, where the family helped to pack up and deliver food packages for isolated pensioners."
Social media users on Instagram shared their praise for the young princess and her charitable nature, as well as making special mention of the fantastic values her parents are instilling in the 5-year-old.
One fan commented: "Teaching them young to care for the vulnerable elderly population. This is so wonderful! Happy birthday Princess Charlotte."
Another added: "How adorable is this ... such kindness and compassionate traditions being passed on by their loving parents."
Looking to the future, one social media user commented: "I predict that this beautifully made young lady will be a force to be reckoned with someday!"
Another thanked the royal couple for sharing the images with the public to mark the special occasion: "Happy Birthday Princess Charlotte. Thank you, Prince William and Duchess Catherine, for always sharing your beautiful family photos."
Charlotte helped her brother and parents make pasta for people in need. Photo / Instagram
The photos were taken by Kate herself between homeschooling sessions at Anmer Hall, the family's Norfolk home on the Queen's estate at Sandringham.
The whole family was seen helping out with a meal delivery initiative started by the Queen's staff, who have been preparing and delivering around 1000 meals a week for pensioners during lockdown.
The princess was photographed delivering meals to those in lockdown. Photo / Facebook
The Cambridges brushed up their cooking skills and made some homemade pasta to add to the food parcels. Sources say all the children, including 2-year-old Louis, got involved.
The pictures show Charlotte the next day helping to load bags of fresh produce into a van for the delivery. William, Kate, Charlotte and George are said to have driven around the area for over two hours delivering the food.
Princess Charlotte is turning five tomorrow. Photo / Instagram