Carr?? Otis

Carr?? Otis (born September 28, 1968 in San Francisco, California) is an American model and actress best known for her role as Emily Reed in Wild Orchid.