Prince George, or Prince Charming, we can’t make up our minds.
The future heir is looking adorable in his latest portrait shots released yesterday.

The 16-month old toddler posed for the camera in a sweater vest with a royal guard pattern, navy shorts and knee high socks, while his blonde hair was parted to the side.
The pictures, which were taken late last month, see Prince George sitting on a flight of stairs in a courtyard at Kensington Palace in London.

These are the first official snaps of the Prince since last July just before his first birthday, which saw the chubby cheeked child mastering his first steps.
Kate, who is currently pregnant with George’s future little brother or sister, and William recently spent three days in the United States on their first official visit there since the couple’s marriage in 2011.
