In the pictures, taken earlier this month, Prince George is seen smiling broadly at the camera. In the second snapshot he looks shockingly similar to his father, Prince William, and uncle, Prince Harry, as he wears a camouflage shirt and grins at the camera.
The image rings of a snapshot taken in 1986 of the Duke of Cambridge and the Duke of Sussex sitting together on the steps of Highgrove House wearing army uniforms.
One of the photographs of George was shared to The Duke and Duchess of Cambridge’s Twitter account, prompting a flood of comments by delighted royal fans.
Some fans wished Prince George a happy birthday, while others expressed their surprise at how fast Prince George has grown up.
One account wrote: “Another beautiful portrait taken by our Duchess!! And he is all grown up.
“Happy birthday sweet Prince George.”
Another fan added: “Happy Birthday Prince George! How fast has he grown.
“I still remember waiting for his birth and watching his parents bring him out for us all to see.”
A third Twitter user wrote: “God bless him, the future King of England!!
READ MORE: Princess Eugenie most likely to have baby before sister
Royal fans on this platform, too, wished Prince George a happy birthday.
One Instagram user wrote: So cute!!”
“Happy Birthday to Prince George!
“It’s been such a pleasure to watch you grow up!”
Another fan added: “Happy Birthday to our first little Prince who stole our hearts and is not so little anymore!
“I can’t believe he’s 7 already.”
Someone else wrote: “Happy Birthday Prince George!
“How fast has he grown, I still remember waiting for his birth and watching his parents bring him out for us all to see.”
In May, Kensington Palace shared four new photographs of Princess Charlotte taken by the Duchess to mark her fifth birthday.
In the snaps, Charlotte, the Cambridges’ middle child, can be seen helping deliver food to the elderly during the coronavirus pandemic.