The Good Morning America anchor and cancer survivor opens up about fighting for her life again and the loved ones who gave her strength

Robin Roberts is dancing around her Manhattan living room in her bare feet, reprising her grand entrance on Dancing with the Stars this time, without the 6-in. stilettos. Step, step, spin and dip. The 53-year-old Good Morning America anchor, who appeared as a guest judge last month, has apparently got moves. More than that, Roberts says, “I’ve got my mojo back!”

After facing the fight of her life against a blood and bone-marrow disease called myelodysplastic syndrome, the beloved anchor and breast cancer survivor is not only still standing, she’s got a new spring in her step. Her skin is glowing, her hair is thick, and her muscular 5’10” physique, once alarmingly thin after dropping to 115 lbs., is making a comeback. Says her friend, CBS This Morning cohost Gayle King: “She looks better than she’s ever looked.” Even Roberts marvels at how far she’s come since undergoing a bone-marrow transplant in September 2012. “I’m so much stronger now,” she says.