Ever since she caught a load of hair gel in There's Something About Mary, the Cuban-American model turned actress Cameron Diaz has been one of our favorite Hollywood hotties. Check out the gorgeous A-lister this weekend in Green Hornet.

She has me sold on the Green Hornet









