Quando a 6 anni Annie viene adottata dalla ricca famiglia dei Brighton, Candy sprofonda in una grande tristezza, e mentre piange su un prato, viene consolata da un ragazzo in abiti scozzesi che suona una cornamusa. Questo ragazzo rimane impresso nei ricordi di Candy come il "principe della collina".
Candy conosce tre cugini della famiglia Andrew: Archie, Stear e Anthony, che ricorda a Candy il principe: quando questi raccoglie dal suo roseto la bianca rosa "dolce Candy", sembra l'inizio dell'amore tra i due: purtroppo, il destino crudele fà morire Anthony.
Mandata a studiare in Inghilterra presso un collegio, Candy fà la conoscenza di un altro giovane, Terence Granchester, figlio di un nobile e di una famosa attrice, e reincontra Annie, che si fidanza con Archie. Anche la perfida Iriza si innamora di Terence, e invidiosa del rapporto di intimità tra il ragazzo e Candy, riesce a organizzare una messinscena che costa l'espulsione dal college ad entrambi i giovani.
Candy si trasferisce a Chicago per lavorare come infermiera in un ospedale, e incontra in ospedale Albert, uno strano ragazzo che le aveva salvato la vita anni prima quando era caduta in un lago: il giovane ha perso la memoria in un bombardamento, e non la riconosce.
Candy lo accudisce con cure amorevoli. Albert ha ritrovato la memoria e ripreso il posto alla guida della famiglia. E Albert non è altri che il principe della collina, e somiglia tanto all'amato Anthony perchè sua sorella era la madre del ragazzo.