Appearing on US programme, The Talk, yesterday, the 64-year-old claimed Piers said what he said to spark a "reaction", however her co-stars didn't appear to be having any of it.
Sharon commented: "He says this stuff to get a reaction. I know Piers Morgan very, very well. This is what he does. He just throws things out there to get this reaction that he's getting.
"He loves the attention. Naughty Piers! I know you don’t believe what you're saying. He doesn't. He adores women."
Sharon Osbourne has defended Piers Morgan amid his spat with Ewan McGregor on The Talk
Piers Morgan slammed Ewan McGregor after he refused to appear on Good Morning Britain
Good Morning Britain talks politics
Tue, January 24, 2017
Good Morning Britain hosts Piers Morgan and Susanna Reid talk politics with Theresa May, Nigel Farage, Donald Trump and more.
1 of 14
Good Morning Britain talks politics with Theresa May, Donald Trump, Nigel Farage, & more
Naughty Piers Morgan! I know you don’t believe what you're saying!
Get Quotes on Home Insurance
But, fellow panellist Aisha Tyler disagreed with Sharon, saying he sounded "misogynistic".
The actress, 46, interjected: "I’m offended… I just don't think he understands American democracy and our constitutionally protected right to assemble and have free speech."
Aisha went on: "I think when he comes here, we'll explain how democracy works."
Ewan McGregor said he disagreed with Piers Morgan's Women's March comments
Sharon Osbourne's The Talk co stars didn't appear to agree with her
Their remarks come after Piers, 51, blasted Ewan, 45, in his Daily Mail column, calling him an "unprofessional, narrow-minded and anti-democratic twerp".
The Hollywood star had previously tweeted: "Was going on Good Morning Britain, didn't realise @piersmorgan was host. Won't go on with him after his comments about #WomensMarch."
Piers later stated: "Sorry to hear that @mcgregor_ewan – you should be big enough to allow people different political opinions. You're just an actor after all."