Sweet, gentle Liv, seeking perfect love, marries the man of her dreams, who almost crushes the life out of her. Cynical, pragmatic Katherine, who throws herself into her career in order to avoid domesticity, embarks upon a risky affair and is suffocated by the very dependence she has fought to avoid. And Rachel, dearly loved Rachel who wants for nothing throughout her young life, marries against her parents' will, and then meets tragedy...
The bond between Liv and Katherine weakens over time, but as Katherine uncovers the awful truth about Rachel, and Liv begins to put together the pieces of her shattered life, their friendship is reaffirmed and their lives go forward with dark-eyed girls of their own.