María Teresa is a beautiful and charming woman who lives with her sickly mother Magdalena and her hard-working father Antonio. María Teresa works at a flower shop and one day, she meets Román, a young man who plays piano at a restaurant nearby. They both fall in love with each other, though she doesn't know that he is actually a millionaire.
María Teresa tells her mother she has fallen in love with Román López Bello. Seeing she will die soon, she reveals to her husband Antonio that Teresa isn't his daughter but the daughter of her sister Eleonor who went to jail for the alleged murder of Román's father, but Eleonor wasn't responsible for his death but Alfredo Fuentes Tovar, his brother. Years later, Eleanor is released from jail and introduces herself as María Teresa's aunt. When María Teresa introduces Román to her, she recognizes the similarities he has with his father and afraid her secret will be known, tries to separate them. María Eugenia also is opposed to the relationship due to mere social prejudices. Alfredo who still lives with his sister tries to reconcile with Eleanor but she cannot forgive him because of his weakness in the past, and he mistakes Reina, her niece, to be their daughter.