4-4.5 stars. I love stories with awkward or quirky heroines and Cleo is no exception. She is an intelligent girl with an active imagination but she's a little insecure in the intimacy department after her last relationship. Adrian is the most beautiful guy that Cleo has ever seen and from what l...