20160717 entertainment.english.hollywood: Cameron Diaz pens heartfelt message to husband