A 19-year-old mother-to-be was in the passenger seat when her boyfriend ran a red light and collided with another vehicle.