By Stacey Leasca
November 13, 2018
Meghan Markle and Prince Harry
Credit: Pool/Samir Hussein/WireImage

Meghan Markle is everywhere lately, Kate Middleton is as stylish as ever and Prince Louis is an adorable baby. But apparently they have nothing on Prince Harry.

According to a new poll by YouGov, Prince Harry is the most popular British royal, ranking in with a 77 percent approval rating. The Queen, Daily Mail reported, comes in at a close second with a 74 percent rating and Harry’s brother, Prince William, comes in third at 73 percent.

Prince Harry
Credit: Max Mumby/Indigo/Getty Images

As the YouGov survey noted, Harry’s fans ranked him so highly because he is “admirable, likable, humorous, fun-loving and genuine.” Just seven percent of those who participated in the poll reported having a negative opinion of Harry and 13 percent had a neutral one.

While Kate Middleton, the Duchess of Cambridge, came in fourth place with a 64 percent approval, Harry’s wife, Meghan Markle didn’t fare as well.

Meghan, the Duchess of Sussex, came in sixth in the poll with just a 55 percent approval rating, according to the Daily Mail. She ranked just behind Prince Philip, who had a 56 percent approval.

Meanwhile, Charles, the future King of England, came in seventh behind all of them with a mere 48 percent approval rating. Though, that’s still better than his wife’s, Camilla, who came in 10th with an abysmal 26 percent approval rating. But, she still performed better than the Earl and Countess of Wessex, Princesses Beatrice and Eugenie, and also the Duke of York, who came in 15th place with 22 percent. Check out the full popularity contest results below, and really, don’t feel bad for any of them. They are still royals after all.

  1. Prince Harry, Duke of Sussex
  2. Queen Elizabeth II
  3. Prince William, Duke of Cambridge
  4. Catherine, Duchess of Cambridge
  5. Prince Philip, Duke of Edinburgh
  6. Meghan, Duchess of Sussex
  7. Prince Charles
  8. Princess Anne
  9. Zara Phillips
  10. Camilla, Duchess of Cornwall
  11. Sophie, Countess of Wessex
  12. Prince Edward, Earl of Wessex
  13. Princess Beatrice of York
  14. Princess Eugenie of York
  15. Prince Andrew, Duke of York