Spotted: Penelope Cruz in Germany for the latest "Pirates of the Caribbean: On Stranger Tides" premiere.
I loved this futuristic Armani Privédress on her - the colour goes well with her brown eyes and hair and it's a break from those feathery Marchesa numbers.