Fernanda (Silvia Navarro) este fiica cea mai mică a lui Gonzalo Elizalde, patron al unei importante companii de lactate. Eduardo (Fernando Colunga) este fiul lui Soledad, menajera familiei Elizalde. Cei doi copii au crescut împreună şi, în ciuda diferenţelor sociale, sunt uniţi de o iubire pură. Peste ani, dragostea dintre ei este pusă la încercare de malefica Rebeca Sanchez (Lucero), care îşi ia numele de Barbara.