Zeta-Jones was born Catherine Zeta Jones in Swansea, Wales, to Patricia (née Fair), an Irish seamstress, and David James Jones, a Welsh sweet factory owner. Her name stems from those of her grandmothers – her maternal grandmother, Catherine Fair, and her paternal grandmother, Zeta Jones.