Taken by the Duchess of Cambridge, the images were shot at both Kensington Palace and at the family’s Norfolk home, Anmer Hall.
While they have been met with delight, royal fans have been left divided on one issue:
No one can decide whether Charlotte looks more like her dad, Prince William, 36, or her 93-year-old great-grandmother, the Queen.
The Duke and Duchess of Cambridge are very pleased to share three new photographs— Kensington Palace (@KensingtonRoyal) May 1, 2019
of Princess Charlotte ahead of her fourth birthday tomorrow.
The photographs were taken in April by The Duchess at Kensington Palace and at
their home in Norfolk. pic.twitter.com/skf95Z44EZ
“Oh what a resemblance to Queen Elizabeth!,” wrote one Instagram user, while another added: “It’s incredible how much she looks like the Queen!”
Others were firmly in the “Prince William” school.
One person commented: “Little Charlotte is so like her dad!,” and another put: “She is very similar to William!”
Of course, Prince William famously resembles his late mother, Princess Diana - a point not lost on royal fans.
One person added, “Image of William- who is image of Diana!,” while another said: “Totally agree. She’s a mini Diana.”
So which one is it? Side by side photographs of four-year-old Princess Charlotte with, respectively, William and the Queen at similar ages show a strong family resemblance.
Vote in the poll above to help determine once and for all who she looks like.