No description provided.
Sharlene (Beauty Gonzales) agony as a convict worsens as she has no choice but to deal with the presence of Divina (Denise Laurel), her fellow convict and the bitter ex-lover of her partner.
Sharlene (Beauty Gonzales) and Divina (Denise Laurel) simultaneously give birth to their children, and the latter is compelled to switch her baby with the former's as her payback after being deprived from her supposed wealthy life.
Sharlene (Beauty Gonzales) and Divina (Denise Laurel) finally savor their liberty following their release from jail, but the inmates are left with a baby girl abandoned by the latter.
As Princess (Sofia Pablo) grows, Dado (Keempee De Leon) writes fake letters to make it appear that she has a mother staying in Kuwait. However, he eventually stops when she becomes a teenager due to his guilt of giving his daughter false hope.
With her goal of finding her mother in Kuwait, Princess (Sofia Pablo) begins working to save money. Will everything go according to plan?
Princess (Sofia Pablo) is overjoyed upon receiving another letter from her mother after years of waiting. However, she later notices Bernard’s (Jett Pangan) penmanship, leading her to suspect that Dado (Keempee De Leon) made her believe in fake letters all along
Princess (Sofia Pablo) and Dado (Keempee De Leon) remain distant to each other after their confrontation about her mother. Later, she delivers her valedictory speech in dedication to her parents despite their absence during her most-awaited milestone.
Princess (Sofia Pablo) finally reconciles with Dado (Keempee De Leon), and the latter arranges a special graduation ceremony in the city jail to make up for his absence. Later, Princess expresses her eagerness to reach out to her mother, and Onse (Will Ashley) assists by posting a video of her online.
While Princess (Sofia Pablo) continues to receive multiple scam messages during her search for her mother, she still accepts Sharlene’s (Beauty Gonzales) invitation to meet her in the latter’s shop.
Dado’s (Keempee de Leon) world is about to be shaken once again, as he discovers a life-threatening illness that will change everything for him and Princess (Sofia Pablo).
Despite another heartbreak upon discovering Dado’s (Keempee De Leon) incurable disease, Princess (Sofia Pablo) assures her father that she will never get tired of taking care of him while hoping for a miracle.
When Divina (Denise Laurel) hears the name of their family client for a grand birthday celebration, her sudden interest leads her to insist on personally welcoming them.
Liberty (Lauren King) keeps an eye on Xavier (Allen Ansay) and Princess (Sofia Pablo) during the grand celebration until she can no longer resist assaulting the latter again, resulting in a scandalous scene that disappoints all the guests.
Not long after the ruined celebration, Sharlene (Beauty Gonzales) intends to talk to the restaurant owner when Divina (Denise Laurel) coincidentally shows up, carrying the pride of living luxuriously.
After their last meeting, it’s clear that Divina (Denise Laurel) has no plans of stopping her meddling in Sharlene’s (Beauty Gonzalez) life, especially with her own agenda regarding the latter's daughter.
Amidst Princess’ (Sofia Pablo) breakdown, Sharlene (Beauty Gonzales) immediately reaches out upon seeing her again. As the former opens up about her family crisis, the latter unhesitatingly hires her as a new staff member in the shop—despite the likelihood of Liberty (Lauren King) opposing her mother's decision.
While Divina (Denise Laurel) is hopeful to meet her daughter in the upcoming awards night, Liberty (Lauren King) seems to lose interest in her family commitments due to her relationship problem with Xavier (Allen Ansay).
Princess (Sofia Pablo) coincidentally happens to be in the same area where Xavier (Allen Ansay) gets attacked by a burglar, so she immediately steps in to defend him and helps him manage his trauma trigger.
Liberty (Lauren King) dwells on her heartbreak after catching Xavier (Allen Ansay) and Princess (Sofia Pablo) together again. Meanwhile, Divina’s (Denise Laurel) husband wants a divorce as he is aware that his wife is just after his riches.
Now that Divina (Denise Laurel) knows the truth, what will be her next action after knowing that Liberty (Lauren King) is her daughter?
Sharlene (Beauty Gonzales) is enraged upon discovering that Divina (Denise Laurel) has been influencing her daughter and orders Liberty (Lauren King) to distance herself away from the latter. However, Liberty holds on to her belief that her “Mommy D” is her true ally over her own mother.
Divina (Denise Laurel) fuels her daughter’s grudge against Sharlene (Beauty Gonzales) by exposing the latter’s secret employment of Princess (Sofia Pablo). However, Liberty’s (Lauren King) reckless act of harassing Princess at the shop immediately results in her own backlash.
While everyone appreciates Liberty’s (Lauren King) sudden change of heart toward Sharlene (Beauty Gonzales) and Princess (Sofia Pablo), Divina (Denise Laurel) remains proud of her daughter for taking part in her evil plan.
While Liberty (Lauren King) secretly plays dirty amidst her fake kindness towards Princess (Sofia Pablo), Divina (Denise Laurel) finds ways to get close to Raymond (Dominic Ochoa) and Sonya (Jean Saburit).
Libby (Lauren King) plots another evil scheme against Princess (Sofia Pablo) to ruin Xavier's (Allen Ansay) birthday celebration.
Princess (Sofia Pablo) carries the guilt of ruining Xavier’s (Allen Ansay) birthday celebration, blaming herself for making assumptions about the surprise without knowing his family background.
Amidst Raymond (Dominic Ochoa) and Sharlene’s (Beauty Gonzales) problematic situation, Sonya (Jean Saburit) reveals the real issue of their company to the latter as her way of convincing them that Divina (Denise Laurel) is their chance to save their most-valued organization.
While Justin (Radson Flores) offers illegal drugs trying to help Xavier (Allen Ansay) feel better from his issues, the latter refuses to take part in his gimmick. However, it seems too late for Xavier to save himself from the consequences of his friend’s actions.
Xavier (Allen Ansay) attempts to reach out to his grandfather to help him, but he gets chased by the cops upon being identified as one of their targets.
The darkest chapter of Xavier’s (Allen Ansay) life unfolds as he is forced to endure the harsh consequences of a crime he didn’t commit.
While Xavier (Allen Ansay) starts to live as one of the inmates, Liberty (Lauren King) sinks into loneliness, losing interest in everything as she cannot stop worrying about her boyfriend’s imprisonment.
Leilani’s (Ayen Munji-Laurel) plea for help heightens Princess’ (Sofia Pablo) urge to tell her about the true situation of Xavier (Allen Ansay). Not long after, the latter accompanies her in the city jail to finally meet her son.
Aside from Mimi (Pauline Mendoza) noticing Divina’s (Denise Laurel) attraction for Raymond (Dominic Ochoa), Sonya (Jean Saburit) also recognizes the latter’s behavior towards her son. Meanwhile, Sharlene (Beauty Gonzales) admits that she is aware of Divina’s intentions, but she is still lacking the courage to totally safeguard her husband.
While Dado (Keempee De Leon) orders Princess (Sofia Pablo) to stay away from Xavier (Allen Ansay) upon hearing about her intervention to save the latter from the inmates’ attack, she remains concerned and always ready to guard the latter. Meanwhile, Liberty (Lauren King) brainwashes her boyfriend into thinking that Princess is faking her kindness in order to manipulate him.
Princess (Sofia Pablo) refuses to endure any more of Libby’s (Lauren King) abuse and is ready to fight back. At the same time, Sharlene (Beauty Gonzalez) faces off against Divina (Denise Laurel) yet again, determined to keep Raymond (Dominic Ochoa) from falling into her hands.
The business trip that was supposed to include Sharlene (Beauty Gonzalez) gets canceled, leaving Divina (Denise Laurel) to continue the trip alone with Raymond (Dominic Ochoa), giving her the perfect opportunity to seduce him without anyone interfering.
As Leilani (Ayen Munji-Laurel) decides to dine at the canteen of Princess’ (Sofia Pablo) family friend, she cannot keep herself from getting emotional as she opens up about her eagerness to become close to Xavier (Allen Ansay).
As Sharlene (Beauty Gonzales) arrives at the hotel, she immediately heads towards Raymond’s (Dominic Ochoa) room and confronts Divina (Denise Laurel) for doing something illicit towards her husband.
Onse (Will Ashley) is excited to play the role of the prince because he knows that it could be his chance to finally show his affection for Princess (Sofia Pablo) through acting.
Xavier (Allen Ansay) gives his best to entertain the audience as he plays the role of the “prince.” Later, Onse (Will Ashley) and Dado (Keempee De Leon) notice that he no longer seems to be acting with Princess (Sofia Pablo) as he professes his romantic side towards her during the roleplay.
Leilani (Ayen Munji-Laurel) is prepared to tell Sharlene (Beauty Gonzalez) the painful truth about Divina (Denise Laurel) swapping their children in the past, but will she be able to do so, especially with the risk of Divina finding out?
Divina (Denise Laurel) skillfully keeps her enormous secret hidden from Sharlene (Beauty Gonzalez), persuading Leilani (Ayen Munji-Laurel) to remain silent about the truth.
Leilani’s (Ayen Munji-Laurel) accident after interfering in Princess (Sofia Pablo) and Liberty’s (Lauren King) fight prompts her to unexpectedly return to Dado’s (Keempee De Leon) house to rest. Coincidentally, with Dado outside, he has no time to hide his daughter’s childhood belongings before the two arrive.
As Leilani (Ayen Munji-Laurel) confirms that Princess (Sofia Pablo) is the city jail’s “Baby Girl” after seeing the young woman’s baby pictures, Dado (Keempee De Leon) insists that he cannot risk telling his daughter about her real mother. Meanwhile, Leilani feels guilty because he is also unaware that Divina (Denise Laurel) is not the real mother of Princess.
While Liberty (Lauren King) grows frustrated as she struggles to find other ways to fix her relationship with Xavier (Allen Ansay), the latter has made up his mind to break up with her.
Libby (Lauren King) blames Princess (Sofia Pablo) for her breakup with Xavier (Allen Ansay) and accidentally pushes her during a confrontation, putting Princess in a life-or-death situation.
Determined to make amends for what her daughter Libby (Lauren King) did, Sharlene (Beauty Gonzalez) is ready to do everything she can to help Dado (Keempee de Leon) save Princess’ (Sofia Pablo) life.
Libby’s (Lauren King) anger toward her mother ignites a heated argument with Sharlene (Beauty Gonzalez), pushing their relationship to the edge.
While Sharlene (Beauty Gonzales) and Divina (Denise Laurel) are in full swing of finding Liberty (Lauren King), Princess (Sofia Pablo) is also steadfast in searching for the answer about her true biological mother.
Liberty’s (Lauren King) alarming state unexpectedly paves the way for Divina (Denise Laurel) to finally confess about being her biological mother.