Kelly Osbourne breaks her silence on leaving Fashion Police

Kelly Osbourne has spoken up about her abrupt decision to leave Fashion Police, appearing on her mother Sharon Osbourne's show The Talk.

So why did she leave? Watch the chat above to find out her reason.

The 30-year-old quit the E! show after five years last month when co-host Giuliana Rancic offended Kelly's friend, singer-actress Zendaya Coleman, with a remark about her Oscars dreadlocks looking like they "smelled of weed".

Zendaya, 18, accused Giuliana of racist stereotyping on Twitter, which prompted Giuliana, 40, to apologise on air. See below:

It was later revealed that the comment was scripted by E!'s writers and had passed through various editors beforehand.

"It takes a strong women to apologise and makes a forgiving women even stronger! #ThisTooShallPass," Kelly tweeted after her co-host's apology.

Speculation is rife about who will be Kelly's replacement, with names like Khloe Kardashian, Naya Rivera, Chrissy Tiegen and Amber Rose being thrown around.