Penelope Cruz joined her co-star Johnny Depp for the “Pirates of the Caribbean: On Stranger Tides” Moscow Premiere yesterday.

Penelope wore a black Emilio Pucci Fall 2011 dress.

The first thing that springs to mind is; “Is it that cold in Russia?”

Why are celebs so intent in dressing out of season?

Whilst some Fall 2011 looks do work, this velvet embellished long sleeve dress feels so heavy for mid-May look.

I love Pen’s neutral make-up; but I can’t help moaning about the fact that she’s wearing black, again.

It’s going to be a very long and boring promo tour if Penelope doesn’t start mixing things up.

Credit: Style.com & Getty