Desperate Housewives star Marcia Cross on Tuesday gave birth to fraternal twin daughters, Eden and Savannah, her rep tells People. The pair of lasses represent the first children for Cross and her stockbroker husband, Tom Mahoney, and perhaps my own twin sons' future wives.