Singer Cher has confirmed her relationship with 36-year-old music producer Alexander Edwards.
The 76-year-old artiste shared a picture of her new partner on Twitter and stated that he treats her "like a queen".
In response to those criticising their 40-year age gap, she tweeted, "I am not defending us. Haters are gonna hate...Doesn't matter that we're happy and not bothering."