A tale for the ages. A love that transcends time. 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. This is not your normal happily ever after….