Penelope Cruz was spotted in her home country, Spain, promoting the latest "Pirates" movie.
At the photocall, she wore a halter-neck navy jumpsuit by Hakaan which was flattering but maybe the length was a little too long?
It was back to black for her, in Armani Privé at the premiere; she manages to look classy despite the plunge neck.
Image Source: zimbio.com/pictures