Marcia Cross Engaged to Stockbroker
updated 08/20/2005 AT 12:15 PM EDT
•originally published 08/19/2005 AT 03:00 PM EDT
The 43-year-old actress, who plays perfectionist Bree Van De Kamp on the hit ABC show, is engaged to stockbroker Tom Mahoney, 47. She accepted his proposal last weekend, her publicist, Heidi Slan, tells PEOPLE.
"The happy couple have not set a date for the wedding yet," Slan says. It will be the first marriage for both.
Cody Kasch, who plays troubled teen Zach Young on the hit series, tells PEOPLE he’s thrilled for his costar. "There go my chances then," he joked, and added, "I'm very happy for Marcia. She's a great lady."
Cross and Mahoney were spotted enjoying a romantic ski weekend trip to Deer Valley, Utah, last March.
The month before, the actress was denying rumors that she's gay, following Internet reports claiming that one of the Housewives stars was planning to come out of the closet. Cross, appearing on The View, said she was puzzled by the rumors.
"It's very odd and I assume this is what comes of being 42 and single," she said. "I don't know if they just needed to find a reason why I wasn't married or – I mean, I'm not (a lesbian)."
Before Housewives, Cross's TV credits included Melrose Place and Knots Landing.
When Housewives producers suggested she audition for the role of vampy Edie, "I said, 'Oh, I'm too tired. You need a Nicollette,'" Cross told PEOPLE last year.
Still, hypercritical Bree "is so not who I am," she said. "I am free and sloppy and comfortable." The actress, who earned a psychology degree in 2002, says she plans to practice someday: "I don't see (psychology) as a fallback."