Marcia Cross confirmed rumors that she is expecting twins! E! News reports Marcia will double her fun with two babies on the way. Cross announced she and her husband Tom Mahoney were expecting last month. She’s due in April.
Marcia Cross confirmed rumors that she is expecting twins! E! News reports Marcia will double her fun with two babies on the way. Cross announced she and her husband Tom Mahoney were expecting last month. She’s due in April.