Real reason Princess Kate wears two different shoe sizes

It's not what you think…

The Princess of Wales' shoe collection is the envy of many, that's for sure - but did you know she has a nifty fashion hack when it comes to her footwear?

SEE: Queen Elizabeth II's rarest £800k diadem to be inherited by Princess Kate

She buys her heels in two different sizes, between a 38.5 and a 39 (or a 5.5 and a 6 in British sizing). No doubt Kate does this for comfort reasons and it seems to vary depending on the brand - her Jimmy Choo 'Georgia' navy pumps and her red carpet 'Vamp' strappy sandals are in a 38.5. She even goes down to a size 38 in Rupert Sanderson designs - the brand advises sizing down on its website.

Loading the player...

WATCH: Genius royal fashion hacks

Meanwhile, Kate wears a 39 in her L.K.Bennett 'Agata' sandals, which feature a peep toe and a bow detail at the ankle.

It may be that the Princess opts to go for a size bigger in her strappy heels since she might be more likely to wear them in the warmer months, and no one wants their feet swelling during a royal engagement, right?

MORE: 5 unique royal beauty treatments: Bee venom facials, ice-chamber sessions, tattoos and more

SEE: Kate Middleton's skincare secrets: Her trusted beauty products and tricks

Kate's Jimmy Choo 'Vamp' sandals, in a size 38.5

Kate isn't the only royal woman who's savvy when it comes to her shoe sizing, in fact. The Duchess of Sussex is actually thought to wear her favourite heels a whole size larger than necessary - in order to avoid discomfort.

Look closely at pictures of Meghan at official events, and her shoes often appear too big for her, with a gap at the heel. 

Meghan's Aquazzura Matilde heels

HELLO!'s fashion editor Rachel Story tells us that it's not uncommon for stars to do this, too. "Celebrities often size up for red carpets or other events - mainly to avoid blisters," she says.

"Plus, it's all about how the shoes feel when you try them on and walk around in them, rather than sticking to what size you normally take. Italian shoes often run bigger - I always take a half size smaller. So that could be the case for why some styles, such as Aquazzura, are large on Meghan." 

Kate's Jimmy Choo 'Georgia' navy pumps

The black court shoes Meghan chose for her Royal Ascot debut in June 2018 appeared to be a little too big for her, as did her Aquazzura Matilde heels when she and Prince Harry first announced their engagement in November 2017.

Kate wears a 39 in her L.K.Bennett 'Agata' sandals

And if you're wondering how Meghan and Kate manage to walk in heels that are a little too roomy, there's apparently an extra red carpet hack. "Some stars have been known to stuff the toe with padding like cotton wool," Rachel says.

"And then it can be taken out if you feel you need a bit more room."

Like this story? Sign up to The Royal Life newsletter to get your weekly dose of royal lifestyle inspiration, from the must-see fashion moments to sneak peeks into royal homes and wellness news.