Ever After by Jude Deveraux
Ever After by Array