WOW! This book is amazing!
I won't go into details since the book has so many reviews, so here's some of the good things about the book:
1. Anna is a good narrator, funny, smart. She's not prone to drama, but she's not perfect (that made me like her even more).
2. St Clair is luscious. He's cute, but not vain, has a sense of humor...
3. Their relationship, from the friendship, through all the ups and downs, to love.
4. Paris *sigh*
5. Anna's friends from boarding school: Josh, Rashmi and even Mer.