Skip Nav

Marcia Cross

Marcia Cross and husband Tom Mahoney, are parents to fraternal twin girls Eden and Savannah, born in February 2007.

Source: WireImage
Don't Miss Our OSCARS COVERAGE!
×