Penelope Cruz is a 'Pirate'