"As soon as I found out I had the breast cancer gene, I thought, 'The odds are not in my favour'," she told Hello! magazine.

"I've had cancer before and didn't want to live under that cloud. I decided to take everything off and had a double mastectomy. For me, it was a no-brainer."

Osbourne - who successfully fought colon cancer in 2002 - added that she didn't want to be pitied, saying that having the mastectomy was "a decision I made that's got rid of this weight that I was carrying around".