20110802 entertainment.english.hollywood: Cameron Diaz enjoys lunch for Alex's birthday