Cameron Diaz has been named the worst Latino actress in the last one year for her role in the film The Box.
Cameron Diaz named worst Latino actress