A baby girl born at just 25 weeks in an emergency delivery that saved both her and her mother has defied the odds to be home for Christmas.