Sharon C. reviewed SOULMATES (KISSED BY AN ANGEL 3) : SOULMATES (Kissed by an Angel) on + 92 more book reviews
Ivy has finally realized her dead boyfriend, Tristan, has returned as an angel and is watching over her. She also realizes who his murderer was. As the body count rises, Ivy fears she could be next. But if she does die, wouldn't that mean she'd be with Tristan forever?

Targeted by the same killer who murdered Tristan, Ivy finally learns that Tristan has become her guardian angel and works with him to prevent her own death, but when Ivy finds true love, Tristan must let her go...Amazon.com
I liked it it was good, but the ending was a little disappointing.
I liked it it was good, but the ending was a little disappointing.