Childhood best friends Rodora (Angelika dela Cruz) and Perlita (Sunshine Dizon) have always suffered from the incessant taunting and ridicule for their ugly features. While Perlita accepted these criticisms gracefully and is satisfied with her life, Rodora believed that there’s no future and hope for unattractive people like them.
Armed with her sheer determination, Rodora works under Donya Carmen, a rich but abusive old lady. When Donya Carmen dies of heart attack, Rodora claims all her wealth and uses it to go under the knife for a new face. She completely put her past behind her and changes her name to Giselle (Angelika dela Cruz).
Meanwhile, Perlita is willing to love any man who will accept her entirely despite her physical flaw. This leads her to trust a Fil-Am guy whom she believes loves her sincerely. But after one night, this guy dumps, and takes all her money. Left with no choice but to accept her fate, Perlita works as a maid in the mansion of the Carbonels.
By some twist of fate, the paths of former friends Perlita and Rodora cross again in the mansion. However, Giselle is now the wife of Ziggy (Gabby Eigenmann), the son of Charito(Jaclyn Jose), the matriarch of Carbonel’s Barong. Unknown to Perlita, the beautiful wife of her boss is childhood best friend Rodora.
Soon after, Giselle and Perlita get pregnant at the same time. Giselle is anxious and concerned that her child will inherit her ugly features. And this situation will bring shame on Ziggy’s family and will eventually reveal her true identity.
Giselle’s worst fears become reality when she gives birth to an ugly baby. Her world is shattered and she knows that her relationship with Ziggy is over.
Perlita, on the other hand, is surprised with her cute and beautiful baby. But after giving birth, she passed out.
Giselle learns from Aida (Jolina Magdangal), Ziggy’s cousin, about Perlita’s baby. Giselle conspires with Aida to switch her ugly baby with Perlita’s child and in return, she will support her in the family business. Aida agrees and Giselle successfully covers up her identity and switches the two babies.
As years pass by, Perlita dutifully takes care of her daughter Marilyn (Louise delos Reyes) while Giselle raises Darlene (Lauren Young) as her own child. Marilyn and Darlene become close despite their social status. But things will turn differently when Jerome(Alden Richards), Aida’s son, who has always defended Marilyn, will fall in love with Darlene. A love triangle ensues and Darlene and Marilyn are now rivals.
- Louise delos Reyes as Marilyn Mendoza
- Alden Richards as Jerome Alvarez
- Lauren Young as Darlene Carbonel
- Jolina Magdangal as Aida Carbonel
- Angelika dela Cruz as Rodora/Giselle
- Sunshine Dizon as Perlita Mendoza
- Gabby Eigenmann as Ziggy Carbonel
- Jaclyn Jose as Charito Carbonel
Created by GMA Entertainment TV Group
Directed by Andoy Ranay