This is why Meghan Markle rarely wears flats

While many women have been guilty of opting for flats at an event that would be better suited for heels, sometimes – as Queen Elizabeth II knows – comfort is more important than style.

But you won’t see the Duchess of Sussex wearing flats when she’s with her new husband Prince Harry. Or not often, at least.

Meghan Markle, the Duchess of Sussex. (Getty Images)

On Wednesday, the internet was surprised when Meghan Markle stepped out at Croke Park in Dublin wearing Sarah Flint stilettos, rather than something more suitable for pitch grass. It turns out the Duchess is devoted to her towering heels for one reason – the height difference between herself and Prince Harry.

ALSO SEE: Did you miss this subtle outfit change from Queen Elizabeth II?

The Duke and Duchess of Sussed and Croke Park in Dublin (Getty Images)

Markle, who is seven inches shorter than her husband, sports stilettos to avoid an “unbalanced” appearance between the two. One celebrity photographer told Daily Mail this concern is common among couples with a significant height difference.

Couples with a big height difference look slightly unbalanced in pictures and often the smaller of the two ends up looking even smaller and is constantly looking up at their partner,” said Glenn Gratton. “Rod Stewart and his wife Penny have a large gap but this is minimized by Rod wearing Cuban heels, and Penny not wearing super high heels… In the case of Harry and Meghan, she will be wearing high heels to maximize her height and shorten the gap if possible.”

Even in heels, the Duchess is noticeably shorter than the Duke. (Getty Images)

Measuring in at 5’6″, the Duchess comes in short with Prince Harry standing at 6’1″. Another trick she uses to appear taller? Markle often wears high-waisted, midi pencil skirts. While it’s an optical illusion, it’s another common trick according to photographers.

Careful use of wardrobe choices will be important for Harry and Meghan to make the couples height difference minimized….T shape of skirts will also give the optical illusion to make her look taller than she actually is,” said Gratton. 

The Duchess of Cambridge wears sneakers while attending a rugby match in New Zealand on the royals’ 2014 tour. (Getty Images)

When it comes to Prince William and Kate Middleton, there is less of a height difference with Princess Kate coming in at 5’10”. The Duchess of Cambridge is well known for donning loafers and sneakers when attending casual events.

ALSO SEE: The strategic way Meghan Markle avoided the spotlight at Prince Louis’s christening

Meghan Markle wore flats while making her first public appearance with Prince Harry at the Invictus Games in Toronto. (Getty Images)

While Markle is less likely to trade in her heels for a pair of trainers anytime soon, she isn’t always balancing on towering stilettos. In fact, when the former actress made her first official appearance alongside Prince Harry at the Invictus Games in Toronto, she wore a pair of cognac-colored Sarah Flint flats.

Either way the Duchess is always a style icon, whether she’s sporting heels on the green or flats and ripped jeans.

Check out our brand new podcast, Make It Reign — our hot takes on all things royals in a non-stuffy way — on iTunes and Google Play.

Let us know what you think by commenting below and tweeting @YahooStyleCA!

Follow us on Twitter and Instagram.