06/17/2010 10:38 am ET Updated Dec 06, 2017

Cameron Diaz 'Knight And Day' Premiere: Is Her Dress TOO SHORT Or Just Right? (PHOTOS, POLL)

Cameron Diaz stepped out to the "Knight and Day" premiere in Spain on Wednesday wearing a short Lanvin dress and strappy Lanvin black heels with a chain around each ankle. Take a look at the images below and scroll down to tell us what you think of Diaz's dress!

What do you think?