A review by hannahbellz
All We Ever Wanted by Emily Giffin

5.0

I could barely put this down and totally cried at a couple parts near the end. Loved it.