We’re glad she’s feeling better! Desperate Housewives star Marcia Cross just revealed she’s healthy today following a scary battle with anal cancer. 

The actress, 56, took to Instagram to share a photo of herself with a sad face on while getting her short hair dyed. “So grateful and happy to be alive but sad that my hair fell out and is about one inch long now and looks cra cra,” she captioned a recent Instagram selfie. “Anyone else have #HairLoss due to #Cancer? Talk to me. I feel you.”

After fans immediately took to the comments to express their concerns and well wishes for Marcia, she posted again to Instagram to clear up any confusion. 

“I am so sorry my post wasn’t clear. I am POST cancer. All good now,” she shared a day later. “Hard journey, but I am HEALTHY, happy, and more present and grateful than ever. Thank you from the bottom of my ever expanding heart for all of your LOVE.”

Marcia — who now feels “liberated” and “deliriously free” — posted again to express how grateful she is for the support from all her fans — and revealed it was anal cancer in the process. “How or why this simple act gave me such a powerful lift I did not question, but I thanked God or whatever gave me the internal push to move forward and expose myself,” she added. “I certainly wasn’t expecting the response of love and kindness that flowed to me. My capacity to receive requires a massive expansion! I am ecstatically alive and what interests me post-cancer is #AUTHENTICITY. #VULNERABILITY. #TRANSPARENCY. And of course #LOVE.”

She concluded, “Thank you again for your love and for sharing your personal stories of struggle with #cancer and #hair loss and getting your footing in the world. Always, Marcia.”

View this post on Instagram

Xo M.❤️❌⭕️🙏🏼

A post shared by reallymarcia (@reallymarcia) on

This isn’t the first cancer scare Marcia — who is a mom 11-year-old twin girls, Eden and Savannah — has had in her family, unfortunately. Her husband, Tom Mahoney, is now in remission after battling cancer in 2009. We’re just glad everyone is happy and healthy today!