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
Cladding panels on three Plymouth tower blocks to be removed "as soon as possible" after tests show they have the worst fire safety rating.
An unsettled weekend in store for many.
Four Arab nations that cut ties with Qatar over its alleged support for Islamist groups have handed their neighbour a 13-point list.