The fascinating Soulmate Series Continues WHO SAYS YOU CAN ONLY HAVE ONE SOULMATE? Paige is thrilled when her best friend, Rachel, finds her soulmate in a fairytale love story, but when does she get to be the princess? When Rachel and her boyfriend go searching for answers to his supernatural beginnings, Paige is happy to help, especially if the quest involves hunky Zach Pasquetti. He seems like her knight in shining armor, but is Zach the villain or is he the prince?
The fascinating Soulmate Series Continues WHO SAYS YOU CAN ONLY HAVE ONE SOULMATE? Paige is thrilled when her best friend, Rachel, finds her soulmate...
Most people search for years to find their soulmate; Rachel Masterson was born with hers. How could she ever live without him? Rachel is fed up with being known as the crazy girl who talks to herself, so she's thrilled when moving to a new town gives her a chance at a whole new identity, without the stigma of her "imaginary friend," Rider, the soul who has shared her body for the last fifteen years. Hit with the triple-whammy stress of trying to make new friends (and her first boyfriend ) in a new school, far away from the only other person who has ever understood her, Rachel's...
Most people search for years to find their soulmate; Rachel Masterson was born with hers. How could she ever live without him? Rachel is fed up w...
JUST BECAUSE YOU'RE SOULMATES DOESN'T MEAN YOUR MEANT TO BE TOGETHER. Michael fell in love with Jessica the moment he laid eyes on her and he has made it his mission to protect her. He was born to be a guardian after all, just not hers. He's always had a habit of thinking with his heart instead of his head, so when his destiny calls, Michael struggles to choose between what his heart wants and what duty demands. But how could leaving his soulmate ever be the right choice? The stunning conclusion to The Soulmate Series
JUST BECAUSE YOU'RE SOULMATES DOESN'T MEAN YOUR MEANT TO BE TOGETHER. Michael fell in love with Jessica the moment he laid eyes on her and he has made...