For me it's got to be Penelope Cruz.
She looks durty !