Prince George is seen smiling in an England football shirt for official photographs released to mark his sixth birthday.
Kensington Palace published three pictures taken recently by his mother, the Duchess of Cambridge.
The third in line to the throne turns six on Monday.
Two of the images show the prince wearing a white England home shirt and grinning in the garden of his home at Kensington Palace.
A third shows him on a family holiday, wearing a green polo shirt and striped blue and white shorts.
Prince George Alexander Louis of Cambridge was born in the private Lindo Wing of St Mary's Hospital in London.
He appeared in front of the world's media one day later, when Prince William and Catherine stood cradling him on the hospital steps.
This year, he has appeared on the Buckingham Palace balcony and at his mother's Chelsea Flower Show garden.