 Regine Velasquez is Angeline Sagrado, a wedding planner who is a hopeless romantic. A true believer of soulmates and unconditional love that lasts forever, she finds herself torn between teo men: Raphael Cruzado (Richard Gomez), a man with a dark past whose angry outlook in life changes in the name of his love for Angeline; and Michael Bernabe (Ariel), a man of great honor and integrity who starts to doubt everything in his life, even his love for the woman he is about to marry, when he feels that unmistakable spark upon meeting Angeline one tragic day.