Penelope Cruz Channels Sophia Loren for Vogue