Photos of Kate Middleton, Meghan Markle and Princess Diana wearing hijabs were compared.

The Duchess of Cambridge, Duchess of Sussex and Princess of Wales have all worn a hijab in a royal engagement. One royal fan shared snaps of Middleton, Princess Diana and Markle wearing hijabs on Instagram and there is no doubt that the three royals look good in them. The post received mixed reactions from the royal fans as to who wore it best.

Some fans said that Middleton looks great in it. A different user gave Middleton’s outfit a thumbs up. Meanwhile, others were rooting for both Middleton and Princess Diana.

“My favorites is kate [sic] and Diana,” a royal fan commented.

“My favorite are first,Diana.2nd,Kate.3rd is Megan [sic],” a different royal follower added.

There were also netizens who only picked Princess Diana. Some also preferred Markle’s look. There were also others who slammed the comparison and criticized Markle.

“The original, the up and coming queen, and the cheap, gaudy, Hollywood hacktress. No comparison,” one netizen opined.

Some accused Markle of wearing the hijab incorrectly. Another even called the duchess deranged.

“You obviously don’t care how disrespectful you are by wearing the hijab like that— you are supposed to cover your hair, arms, and chest. Get it together!” a different user wrote.

“She Looks deranged. Why bother with a headscarf if you are not putting it on decently? She looks sloppy and ill groomed,” another person commented.

Meanwhile, for others, Markle just wore the hijab just fine. One Muslim online user said that she wasn’t offended by Markle’s way of wearing the hijab.

Markle surprised many during her Africa tour with Prince Harry when she wore Queen Elizabeth II’s most hated item. The duchess was spotted wearing a pair of wedge shoes when she and Prince Harry visited Cape Town.

Aside from Markle’s controversial footwear, some netizens noticed that Prince Harry wasn’t in his usual disposition. One said that the Duke of Sussex looked unhappy with Markle. Another said that Prince Harry looked bored and was not his true self.

kate, meghan and diana
Catherine, Duchess of Cambridge and Princess Diana both sported Lily of the Valley in their wedding bouquets. Will Meghan Markle do the same? Pascal Le Segretain/Christopher Furlong/STR/AFP/Getty Images