The royals love polka dots.

Queen Elizabeth II, Kate Middleton, Princess Diana and Meghan Markle have all worn polka dots in the past. An image of the four royals wearing polka dots has been shared on Instagram.

In the image, Princess Diana is smiling wearing a pink polka dot dress. Middleton is seen sporting a navy blue polka dot dress with a white collar. On the other hand, Markle rocks a maroon polka dot dress while Queen Elizabeth II opts for a matching green polka dot dress and hat.

There is no doubt that the four royals all look great in polka dots. However, the netizens have their favorites.

“Not a fan of Meghan's but to me her dress is the best, it's the only one I'd wear,” one netizen commented.

“I prefer Meghans, more modern,” a different user wrote.

In the photos, Queen Elizabeth II, Princess Diana and Middleton’s dresses feature long sleeves. Only Markle has short sleeves.

Although a number agreed that Markle’s style is the one they would choose to wear, one said that Queen Elizabeth wore it best.

“Love them all but the Queen wore it best,” one online user wrote.

On Tuesday, Middleton visited Bletchley Park to view a special D-Day exhibition. Middleton donned a navy blue polka dot dress by Alessandra Rich with a thigh-high slit. The duchess accidentally flashed her legs when a gust of wind caught her dress.

Following the incident, many noticed that Middleton broke a royal protocol because she was not wearing tights.

Royal expert Victoria Arbiter said that this is the “only steadfast rule in term of what the Queen requires.”

“You never see a royal without their nude stockings,” Arbiter said.

Many praised Middleton’s toned “killer legs.” According to Becky Pemberton, the royal’s sexy thighs could be due to her genetics and active lifestyle.

The duchess is very active. One insider even described Middleton as an “exercise junkie.” Middleton and her sister, Pippa, reportedly take their toned physics “extremely seriously.”

Middleton’s workout routine includes hip raises, diagonal and reverse lunges, stomach crunches, squats, calf raises, bridges and push-ups. For those who want to achieve Middleton’s killer legs, here’s a list of workout routines for you.

Queen Elizabeth II, Prince Charles, Prince William, Prince Harry, Kate Middleton, Camilla Parker Bowles Meghan Markle
Prince Charles, Prince Andrew, Camilla Parker Bowles, Queen Elizabeth II, Meghan Markle, Prince Harry, Prince William and Kate Middleton watch the RAF flypast on the balcony of Buckingham Palace on July 10, 2018 in London. Getty Images/Chris Jackson