Desperate Housewives diva Marcia Cross is engaged to her boyfriend of six months, stockbroker Tom Mahoney. A wedding date has not been set, but extremely unreliable sources say it'll likely coincide with Teri Hatcher being "regretfully unavailable."