The Duke of Sussex has trumped the Queen to be named the most popular member of the British royal family, according to a new You Gov survey.
Prince Harry - who is expecting his first child with the Duchess of Sussex in spring 2019 - received 77% of the public vote, ahead of 74% for the monarch.
The 34-year-old royal was more popular among women with 86% approving him compared to 69% of men. He was described affectionately by fans as admirable, likeable, humorous, fun-loving and genuine.
The Duke of Cambridge came in third place with 73%, while the Duchess of Cambridge was the second most popular female member of royalty with 64% of the vote. Kate proved more popular with both men and women than Meghan, with a 72% approval rating from women and 55% from men, compared to 61% and 50% for the former Suits actress.
Meghan was sixth with a rating of 55%, which was a percentage less than the retired Duke of Edinburgh. Prince Charles was seventh, while wife the Duchess of Cornwall ranked in tenth place.
Princess Anne came eighth with 47%, followed by her daughter Zara Phillips with 43%.
Prince William is regarded as the most well-known royal with 99% of the public recognising him, while 98% had heard of the Queen and 97% knew of Prince Harry.
Princess Beatrice was a tiny bit more popular than her younger sister Princess Eugenie - who married Jack Brooksbank in October this year - with 25% of the vote compared to 24%.
The Duke of York was at the bottom of the list with a rating of 22%.
YouGov interviewed more than 3600 people between May 15 and October 31, 2018, for the survey.