Penelope Cruz Sanchez was born on April 28, 1974 in Madrid. She is a Spanish actress. Her father Eduardo was a retailer and her mother Encarna was a hairdresser.Her films included Open Your Eyes, The Hi-Lo Country, The Girl of Your Dreams, Woman on Top, Vanilla Sky and Blow.