Scan barcode
A review by hanaelzohiry
All Your Perfects by Colleen Hoover
5.0
I have never cried so much over a happy ending before in my life until I read this book. It's got angst, worry, pain, heartache, loss, happiness, contentment, love and everything else that's good in the world. 100% would read again.