18. Cameron Diaz
Advertisement
Advertisement
Cameron Diaz managed to make recent Tom Cruise look good. We’re not talking about early career Tom Cruise, but post-couch jump weird Tom Cruise. That’s how bad Diaz has been in films such as Knight and Day, Bad Teacher and The Other Woman. Fortunately, she stopped making films in 2014, so we don’t have to be subjected to more of her terrible delivery.
Advertisement
Advertisement
She wasn’t bad in Shrek, but that could be because she was being played by a computer-generated Ogre.
Advertisement
Advertisement
Advertisement