No, she's not just bad at shoe shopping.
However, the duchess is often pictured wearing shoes that are slightly too large for her, something that seems strange given her otherwise sharp style.
If you thought her stylist just didn't know her size, it turns out the oversized footwear is actually a well-thought out choice.
Royals and celebrities apparently often opt for larger shoes to avoid an ever-common foot ailment: blisters.
'Celebs often go a size up, or even two, in the shoe department when they're at an event or on the red carpet and it's for one reason we can all relate to – to avoid blisters,' Harriet Davey told The Sun.
'There's nothing worse than uncomfortable shoes (we've all been there on a night out) and when celebs like Meghan are wearing heels for a long period of time their feet can often swell up.'
When you think about how long Meghan has to spend on her feet at public engagements, it makes total sense.
So how does she prevent the slightly too large shoes flying off her feet?
'A trick of the trade is to stuff the toe with padding like tissue or cotton wool, and this can be taken out once they feel like they need a bit more room in their shoes.'
There you have it.
We're thinking we're going to do this at the next wedding we have to go to...
Marie Claire Newsletter
Celebrity news, beauty, fashion advice, and fascinating features, delivered straight to your inbox!
Lucy is a freelance beauty editor and contributor at Marie Claire, and has written for titles including Glamour, Refinery29, Popsugar, woman&home and more. She was previously Marie Claire’s junior beauty editor. During her career, she’s covered everything from backstage beauty at fashion week to interviews with famous faces like Drag Race royalty and Little Mix. As for her beauty ethos, she’s a big advocate for not having to spend a fortune on beauty products to get good results, and when she’s not got beauty on the brain you’ll find her reading or hanging out with dogs.
Looking for the perfect Mother’s day gift? It doesn’t get better than this bouquet
Plus, it supports the Lady Garden Foundation too
By Jazzria Harris
One Hollywood A-lister is currently in the running for the first Celebrity Traitors
By Jenny Proudfoot
Kate Winslet reportedly gets mistaken for one other Hollywood actress all the time
By Jenny Proudfoot