An Australian television host has hit out at Meghan Markle after sources claimed there is another reason why the Duchess of Sussex is not attending Prince Philip's funeral.
A Buckingham Palace spokesperson said the pregnant Duchess, 39, was advised by her physician not to travel to the UK due to health concerns.
However, a source close to Markle told the Daily Mail she is not attending Philip's funeral as she "doesn't want to be in the centre of attention", and was concerned she would steal the spotlight.
"Meghan said her main concern right now is supporting Harry. She said she left it up to him as to whether or not she would attend the funeral," a source told Daily Mail.
"Meghan said it's during these times when families should come together, put their differences aside and unite as one. She said this is what Prince Philip would want and that she's willing to forgive and move forward."
After the story aired on Channel 7's Sunrise, host Edwina Bartholomew told viewers, "that just really gets my goat".
"I've reserved judgement about those two for quite some time but if that is true, it just makes me so angry," she told Sunrise viewers on Wednesday.
Bartholomew said if the report was true, the Duchess is right - but shouldn't have admitted to it.
"I mean, she's right, if she had gone it would have been a lot of attention on her and it would've distracted [from Philip]," she said.
"But just for them to say that out loud, just go with the palace lie for once? Just shut up."
Prince Philip, the husband of 73 years to Queen Elizabeth II, died last Friday, April 9. He was 99.
The Duke of Sussex paid tribute to his grandfather, calling him "a man of service, honour and great humour" in a statement on their Archewell website.
"Grandpa, thank you for your service, your dedication to Granny, and for always being yourself," Prince Harry wrote in the statement.
"You will be sorely missed, but always remembered - by the nation and the world. Meghan, Archie, and I (as well as your future great-granddaughter) will always hold a special place for you in our hearts."