20170716 entertainment.english.hollywood: Cameron Diaz makes Drew Barrymore feel 'beyond beautiful'