Pregnant driver lost baby and killed best friend after causing horror crash