Heidi Klum was born in Bergisch Gladbach, a small city near Cologne, Germany, in 1973. Her career as a top fashion model and swimsuit star began almost by accident when, on a lark, she submitted photos to a model competition hosted by Petra, a young woman's magazine. Klum won the competition, and signed with Metropolitan, the German modeling ...