Cath and Si are best friends. Total opposites, always together, and both unlucky in love. Cath is scatty, messy, and emotionally closed. Si is impossibly tidy, bitchy, and desperate for a man of his own. When Portia steps back into their lives, her reappearance sets off a chain of events that tests them to the limit. Does Portia have a hidden agenda, or is she just looking for happy endings all round? Whatever the answers, none of them could ever predict the outcome ...