Princess Gabrielle is required to marry a man to provide an heir for her family's kingdom, but she is in love with her childhood best friend Rosie, who has secrets and obligations of her own.
A horrendous mistake changes their fate forever
Charmaine, an innocent reborn into another time, can free them all from the curse that befell them if she can just discover the love that they once had.