Girl, 17, has surprise baby after staying size 6 through pre