Coco Martin as Daniel Valencia
He is a simple man who grew up on his grandmother’s love, he has feelings for Katarina and intends to pursue his love, despite Tomas’ disapproval.
Julia Montes as Katarina Alcantara
She is the daughter of Luciano and Tomas’ younger sister, she is in love with Daniel but unfortunately struggles to be with him.
Richard Gomez as Marco Montenegro
The only son of Margaret and Ferdinand, also Emily’s ex-lover, despite the fact that he loved Emily, only after a bet for money, he soon realises his true feelings.
Dawn Zulueta as Emilie Cardenas
She is the daughter of a worker in Margaret’s vineyard, who falls in love with Marco, after discovering that Marco used her, she takes the blame of her father’s charges and was sent to jail. After years of imprisonment, she returns to avenge Marco.
Susan Roces as Virginia
Daniel’s grandmother and the younger sister of Margaret. Joseph, now her sister’s husband was her former boyfriend.
Helen Gamboa as Margaret Montenegro
Johanna and Nathaniel’s grandmother and Marco’s mother and Joseph’s wife.
Melissa Ricks as Johanna Montenegro
She is beautiful and a few years older than Katarina. She is in love with Daniel who doesn’t love her back.
Joem Bascon as Tomas Alcantara
He is Katarina’s older and greedy brother. He has hated Daniel ever since childhood and often bullies him.
Paulo Avelino as Nathaniel Montenegro
Commonly called Nathan, he is rich, smart and considered by many as the perfect guy. He is in love with Katarina who unfortunately doesn’t love him back.
Rita Avila as Jane
She is Johanna and Nathaniel’s mother and Marco’s wife. Margaret solely approves of her for her son Marco.