Cameron Diaz shows off her decade of hotness

Cameron Diaz won the honor for a “Decade of Hotness” at the Spike TV awards (which is weird since she’s not a TV star, but she definitely has the hotness down), and she showed off the reason she deserves it by looking very hot indeed in a ruffly orange mini dress.
This is seriously another example of a dress that would look like crap on your average person but it just looks really sexy on Cameron.

