verifiedCite
While every effort has been made to follow citation style rules, there may be some discrepancies. Please refer to the appropriate style manual or other sources if you have any questions.
Select Citation Style

Is Penélope Cruz Mexican or Spanish?

Penélope Cruz is Spanish. She was born in Madrid, Spain, on April 28, 1974, and she achieved early success in her career performing in Spanish cinema. Later in her career she has played characters from various countries, including Mexico (Bandidas [2006]) and Italy (To Rome with Love [2012] and Ferrari [2023]).