Serafina Rosa Petrone (Marília Pêra) é uma moça simples e solitária, que mora com os pais e a irmã em um cortiço habitado por imigrantes italianos. Secretária em uma grande empresa, ela nutre uma paixão secreta por seu chefe, Claude Antoine Geraldi (Paulo Goulart), e envia todos os dias uma rosa para si mesma, para atenuar a carência. Sua vida muda quando ela é pedida em casamento pelo chefe. Estrangeiro em situação ilegal no Brasil, ele precisa se regularizar para concretizar negócios. Para ajudar a família a melhorar de vida, Serafina aceita o casamento de fachada, e passa a morar na mansão de Claude. Todavia, o relacionamento dos dois é tenso e cheio de brigas de gato e rato, responsáveis por alguns dos momentos mais divertidos da trama. Embora apaixonada, Serafina se ressente por estar casada com um homem que não a ama, por isso não permite que o marido a toque. Claude, por sua vez, começa a perceber os encantos da mulher e acaba se apaixonando por ela. O romance é o tempo todo ameaçado pelas maldades de Nara (Yoná Magalhães), com quem Claude teve um caso no passado.