Style Watch: Cameron Diaz on Kimmel Live11:13 PM
How hot did Cameron Diaz look on the Jimmy Kimmel show the other night! She always looks amazing from head to toe and can do no wrong to me. Love her!
At the Green Hornet premiere in Hollywood, in an Azzaro dress and Casadei shoes