Sharon Osbourne has slammed the Duke and Duchess of Sussex's decision to step back from royal life, insisting they should have waited until Queen Elizabeth retired.
The outspoken star thinks the couple - who announced their plans earlier this week - should be able to "do what they want" with their lives but ought to have shown more respect to their family with the timing of their announcement.
Referring to unconfirmed speculation about the 93-year-old monarch's plans, Sharon said: "They should be able to do what they want. It's 2020.
"However, his family are royal, for thousands of years. And to respect that family, you go to your family; you tell them how you feel; you say, let's sort this out.
"The queen has said that within the next 18 months she's going to retire, which means that Harry's dad, Prince Charles will be King. So, you know what, you wait until the Queen's retired."