by Cecelia Ahern
The relationship between Rosie and Alex evolves from childhood best friends into something more as separation, an unexpected pregnancy, and other romances turn their lives upside down.