The reason Princess Charlotte never wears pants

The royals are subject to a whole heap of weird and wonderful rules, especially when it comes to what they wear.

While the fact Prince George can only wear shorts has been widely reported, have you ever noticed that we never see Princess Charlotte in a pair of pants either?

Now kidswear designer Rachel Riley — who has dressed five-year-old George — has shared her theory behind the reason why, saying that mum Kate Middleton chooses to put the young princess in traditional dresses so the photos don’t date.

Princess Charlotte is only ever seen wearing dresses. But do you know why? Source: Getty

“If they wear very simple things… it’s timeless in that you can’t really date a specific photo or put them in something that seems out of date,” she told The Telegraph.