Sharon Osbourne has revealed she has undergone a double mastectomy after taking the agonising decision to opt for surgery as a precaution against further cancer.
The former X Factor judge, who has already battled colon cancer a decade ago, made her choice after finding she carries a gene which increased the risk of developing breast cancer.
"As soon as I found out I had the breast cancer gene, I thought, 'the odds are not in my favour'," she tells Hello! magazine.
"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."
It has been a rollercoaster year for Osbourne, 60, who has had highs such as becoming a grandmother for the first time to baby Pearl and the marriage of son Jack.