Three official Christmas portraits have been released of bonny Prince George by the Duke and Duchess of Cambridge – and he’s clearly a natural in front of the camera…
Looking the splitting image of his father Prince William at a similar age, the rosy-cheeked tot is pictured sitting on the stone steps at Kensington Palace, giving his best butter-wouldn’t-melt smile.
Prince George is wearing a £30 Cath Kidston navy tank top in the photos with knitted royal guards in red tunics and bearskins.
READ: ROYAL BABIES THROUGH THE AGES: THE EARLY PHOTOGRAPHS OF THE ROYAL FAMILY
The item has already sold out, with the retailer rushing to restock the item to keep up with demand.
A Cath Kidston spokesman said: ‘Our guards tank top, as seen on Prince George is now sold out. Due to popular demand, we are going to look at adding it back into our range of kidswear in 2015.’
READ: PRINCE GEORGE STEALS FASHION CROWN TO BE NAMED BEST-DRESSED ROYAL
It’s not the first time the ‘Prince George effect’ has struck, with items the mini royal style icon wears in public frequently selling out in minutes.
The third-in-line to the throne is now almost 17 months old and is set to be a big brother in April next year.