Marcia Cross, of Desperate Housewives has given birth to fraternal twin baby girls, Eden and Savannah.   Cross was placed on bedrest in January,and parts of Desperate Housewives’ scenes had to be shot in her home.   The babies were expected to be born in April, but were delivered Tuesday, February 20th.