In an interview with Hello! magazine, Osbourne, 60, said:
As soon as I found out I had the breast cancer gene, I thought: 'The odds are not in my favour'.
I've had cancer before and I didn't want to live under that cloud: I decided to just take everything off, and had a double mastectomy.
More top news
Public sector organisations will have to publish information on any gender pay gap from Friday, in a bid to tackle discrimination.
Remarkably mild night for March
President Trump is cutting funding to cities that shelter illegal immigrants, but some are fighting back.