Fans say Princess Charlotte looks just like a young Lady Kitty Spencer, after Princess Diana's niece shared a childhood snap of herself.
Lady Kitty, 27, shared a sweet black-and-white picture of herself on Instagram, which she captioned: "First day of school #tbt", reports the Daily Mail.
The photograph shows young Kitty, believed to be around four-years-old, posing in a gingham dress and black dolly shoes.
Royal watchers quickly pointed out the similarity between her and Charlotte, three - with some saying that they even mistook the picture as being one of the young princess.