Meghan Markle was mocked by some royal experts and their supporters over her age as she celebrated her birthday on Thursday.
Thousands of people including Prince William and Kate Middleton on Thursday sent birthday greetings to Meghan Markle, the wife of Prince Harry.
The Duchess of Sussex celebrated her 41st birthday with her husband and two children.
But her birthday once again stirred a debate about her age in the UK where royal fans didn't seem to like Kate and William's birthday wish to the former American actress.
Senior journalist Richard Eden took a dig at royal correspondent and Meghan's friend Omid Scobie on Twitter. "Happy birthday to the Duchess of Sussex who is 41 today or as Omid Scobie would put it, 31."
Responding to his tweet a user wrote, "I swear she doesn't look a day over 44."
Many people in UK believe that the Duchess of Sussex hides her actual age and she is much older than Harry.
'Mercy' sees Raven detaining suspect at gunpoint
Brad Pitt's said to wear 'cheeky smile' in company of Ines de Ramon
Gwyneth Paltrow talks about how much her daughter Apple loves her old clothes
Leonardo DiCaprio and Martin Scorsese have earlier collaborated in six movie projects since 2002
Ashanti shares sentimental memory of 2003 VMAs with Nelly
Khloé Kardashian's mom Kris Jenner applauds her $17M dream home