Is love ever enough? Thea - sensible and cautious - has always believed in old-fashioned romance.
Her best friend Alice is more of a 'fun first, think later' kind of girl.
But just recently they've both been behaving out of character. When Thea Luckmore falls head over heels for a man she meets on Primrose Hill and Alice Heggarty marries her best friend Mark, both women are blissfully happy - for a while.
But it's not long before Alice admits to herself she likes the thrill of the chase more than the easy pace of married life. And then Thea makes a shocking discovery - one which forces her to rewrite her rules for everlasting love ...