Jason Merritt/Getty Images; Jason Merritt/Getty Images
Well, hello there, Cameron Diaz!
It's been a long time since the bubbly blonde actress made a big splash on the red carpet, but Cammy did it up in show-stopping red for the Green Hornet premiere in L.A. and earned best dressed in this flawless outfit. Well done, babe.
Meanwhile, Chloë Sevigny is back in the bottom three again. Her quirky choices just aren't getting any love, because she takes worst dressed for the second time in a month. Surprise, surprise.