Cruz was born in the working-class town of Alcobendas, Madrid, Spain, to Encarna Sánchez, a hairdresser and personal manager, and Eduardo Cruz, a retailer and car mechanic. She has two siblings, Mónica, also an actress, and Eduardo, a singer. She also has a paternal sister, Salma.