Sharon Osbourne has branded Ashton Kutcher a "rude little boy".

Sharon Osbourne says Ashton Kutcher is the rudest celebrity she's ever met

Sharon Osbourne says Ashton Kutcher is the rudest celebrity she's ever met

The wife of rock legend Ozzy Osbourne made an appearance on E! News on Thursday (07.09.23) alongside her daughter Kelly and she was asked to name "the rudest celebrity you've ever met" and she picked out Ashton although she couldn't remember his name at first.

Sharon replied: "The guy that's married to an actress and he used to do 'That 70s' Show."

Kelly then interjected: "Oh, Ashton Kutcher? Really?"

Sharon then added: "Yes. Oh, rude, rude, rude, rude little boy ... Yes. Dastardly little thing."

She didn't go into any more details about why she came to that conclusion about the actor, but was later asked if should would apologise to any of celebrities she's been involved in feuds with.

Sharon named Justin Bieber revealing she has actually said sorry to the pop star for badmouthing him. She explained: "I have apologised to him before, and it's Justin Bieber, because he did something.

"And when I was doing another talk show, I said: 'He's really bad, and how can his parents let him do that?' and all that. And I'm like: 'Who am I to say that he's bad? He's a kid. Leave him alone.' And I felt really terrible after saying it, and I felt such guilt."

Kelly revealed she's managed to make amends with everyone she's previously rowed with, revealing she's now quite friendly with singer Christina Aguilera despite their previous feud.

She said: "My biggest feud that I think people cared about was me and Christina Aguilera when I was like 16, and we were, like, pitted against each other in the media for so many years that we both thought that we didn't like each other.

"And then we actually sat down together at a Christian Dior fashion show, and ended up really liking each other. It was like a lovely experience."