Not that it's really her place to apologise, but it's nice that she's trying.

Kelly Osbourne was one of the guests on 'The Late Show with Stephen Colbert' yesterday to promote her upcoming memoir, 'There Is No F*cking Secret: Letters From A Badass Bitch' and was thoroughly delightful as she revealed she's somehow related to Colbert, why she feels she has so much to say at the age of 32 and how she's sorry that 'The Osbournes' started the trend of celebrity-starring reality TV shows that led to things like 'Keeping Up With The Kardashians' and the like.

Overall it's a very cute moment, not unlike the 'High' text that she gets at the top of the interview from her dad Ozzy.

It really was a simpler time...