Cameron Diaz’s hotness is questionable