Actress Christina Applegate defies odds - Celebrity news -MadeForMums