Early on in her modeling career, Carol Alt was lauded as "the Face" and "the Most Beautiful Woman in the World" by Life and Playboy magazines respectively. Read Full Biography
Netflix - Try for Free
Instantly watch TV episodes and movies via the Internet on your computer or TV. 1 month FREE!