Here, the authors show that BCSCs secrete DKK1 to protect metastasizing cancer cells from ferroptosis via upregulation of SLC7A11, and further show that the combination of a ferroptosis inducer with a DKK1 inhibitor reduces metastasis. Here, DKK1 is linked to cancer.