1 / 20

Christmas 2014

Only Prince George can make a Christmas sweater vest look this cute! [Photo: Kensington Palace]

This is the reason Prince George only wears shorts

When Prince George steps out on royal engagements, two things are certain. One, he almost always wears shorts. Two, he looks hella cute in them.

But it turns out there’s a reason behind the preppy prince’s signature shorts and knee-high socks.

Etiquette expert William Hanson told Harper’s Bazaar that Prince George’s look has ties to upper class aristocratic tradition.

“It’s a very English thing to dress a young boy in shorts,” Hanson said. “Trousers are for older boys and men, whereas shorts on young boys is one of those silent class markers that we have in England.

“Although times are (slowly) changing, a pair of trousers on a young boy is considered quite middle class – quite suburban. And no self-respecting aristo or royal would want to be considered suburban. Even the Duchess of Cambridge.”

Tradition or not, we need no excuse to adore Prince George’s shorts. Click through the gallery above to see his best looks.

Follow us on Instagram and Facebook for non-stop inspiration delivered fresh to your feed, every day. For Twitter updates, follow @YahooStyleUK.

Read more from Yahoo Style UK:

Prince George’s fourth birthday portrait is unveiled

Why Princess Charlotte and Prince George won’t use their surnames at school

Prince George’s photo album: Baby Cambridge from birth onwards