Cher has hit back at criticism over the 40-year age-gap between the singer and her boyfriend Alexander Edwards - insisting they are having "a blast" and calling him "beautiful" and "talented".
Some results have been hidden because they may be inaccessible to you
Show inaccessible results