Kelly Osbourne issued a bizarre rant against the Duke of Sussex, claiming Prince Harry is a "whining, whinging t**t".
The TV personality hit out at the Royal in a savage tirade as she said he isn't "the only one whose had mental [health] problems".
Harry has been very open about his mental health struggles and said he hopes to encourage others to seek help by sharing his own experiences.