En 1990, una prostituta llamada Vivian (Julia Roberts) conoce en Los Ángeles a Edward (Richard Gere), un alto ejecutivo que contrata sus servicios por una noche. La cosa va a más, Edward paga la exclusividad de Vivian durante una semana para sumergirla en una vida de lujo y, tras superar los prejuicios de muchos, incluidos