Aunque la madre de Senna Berges (Sharon Stone), Celia (Ellen Burstyn), y su mejor amiga, Darla (Liza Lapira), intentan constantemente persuadirla para que se dedique a su pasión, el diseño de moda, Senna sigue siendo fiel a sí misma y a sus errores: comportamientos irresponsables, despidos y romances insignificantes con hombres más jóvenes caracterizan su vida. La aspirante a diseñadora de moda ha renunciado básicamente a buscar el amor. Pero entonces, el día de su 46 cumpleaños, conoce a Adam (Tony Goldwyn), un apuesto abogado. Ella espera no volver a ver a Adam nunca más, pero afortunadamente los dos se reencuentran en el 47 cumpleaños de Senna.