Petra Němcová urodziła się w 1979 roku w Karwinie. Odkryta przez agencję NEXT Model Management, przez pewien czas pracowała w Mediolanie. Wróciła do Czech. W 1995 roku wygrała czeską edycję Elite Model Look i wyjechała do Włoch, gdzie zrobiła karierę jako modelka. Sporadycznie pojawiała się w serialach czy programach telewizyjnych. Wystąpiła m.in. w 12. edycji amerykańskiej wersji "Tańca z Gwiazdami".
W 2004 roku przebywała ze swoim narzeczonym Simonem Atlee w Tajlandii. Przeżyła tam tsunami, odnosząc szereg obrażeń (m.in. złamana miednica), jej narzeczony niestety zginął. Od tego czasu bardzo aktywnie zaangażowała się w działalność charytatywną, m.in. w 2005 roku założyła fundację Happy Hearts Fund.