Penelope Cruz, "Pirates of the Caribbean: OST" German Premiere
An ultra-stylish Penelope Cruz wows photographers in a sleek and shiny red Armani Prive dress during her arrival for the German Premiere of The Pirates Of The Caribbean: On Stranger Tides at the Mathaeser Filmpalast in Munich, Germany on Monday (May 16)