Embark on a beautiful romance with the breakout novel from RNA prize winner Jojo Moyes - based on a compelling true story. How far would you go for love? The year is 1946, and all over the world young women are crossing the seas in their thousands en route to the men they married in wartime, and an unknown future. In Sydney, Australia, four women join 650 other brides on an extraordinary voyage to England - aboard HMS Victoria, which still carries not just arms and aircraft but a thousand naval officers and men. Rules of honour, duty, and separation are strictly enforced, from the aircraft carrier's Captain down to the lowliest young stoker. But the men and the brides will find their lives intertwined in ways the Navy could never have imagined. And Frances Mackenzie - the enigmatic young bride whose past comes back to haunt her thousands of miles from home - will find that sometimes the journey is more important than the destination.