At just 10 years old, Princess Charlotte has more poise and grace than many adults. Even with such a grown-up appearance, she’s still a child who embraces the wonder of her youth. Prince William and Kate Middleton attended the Christmas Morning Service at St. Mary Magdalene Church on the Sandringham Estate on December 25 with their children in tow. Of course, many royal enthusiasts flocked to the location to get a glimpse, and maybe snap a photo, with the royal family as they entered and exited the church. A lucky attendee asked Princess Charlotte for a picture, and she graciously stopped to take a selfie.
Videos by InspireMore
Princess Charlotte Didn’t Hesitate to Take the Selfie Photo
TikToker @vilmacostello posted a video asking Princess Charlotte to take a quick selfie, and she’s positively charming. The tween kindly agreed to take the photo and stepped over toward Vilma. She shared the final look in the video, and the pair gleamed in the sunshine.
“Lovely day at Sandringham Christmas 2025 Princess Charlotte,” the caption reads.
Princess Charlotte smiling so big in the photo and treating those in the crowd with such kindness impressed many.
“Someone said it must be weird taking photos with grown up stranger peasants and I’ve been dying of laughter ever since,” someone joked.
“The kids are very polite, but it’s must be very annoying and energy draining to take selfies with grown up stranger peasants and also having to act nice listening to people you don’t know and having a smile on your face at all times,” another person wrote.
“Imagine being like 10 years old and this has been your Christmas morning every year since you knew what christmas was,” someone pointed out.
Others love the Princess Charlottes stopped for the selfie and paid her a very big compliment.
“She is gonna grow up just like lady Diana,” a comment reads.
This story’s featured image is by HENRY NICHOLLS / AFP via Getty Images.
Want to be happier in just 5 minutes a day? Sign up for Morning Smile and join over 455,000+ people who start each day with good news.
