Clover Grace is finally getting married. Or she will be if she drinks enough champagne to pluck up the courage for her trip down the aisle. The problem is that after months spent bickering over menus and table placements, Clover's never felt more distant from the man she's supposed to be spending the rest of her life with. As last minute nerves take hold, a night of soul-searching sees Clover reflecting back on old flames in a bid to reassure herself she's making the right decision. There's Rupert — adoring but dull; Jay — the teenage crush; Oliver — sexy but toxic; and Xander — a true friend. But as the sun rises and the ceremony looms ever closer, Clover is still unsure if she's doing the right thing. Then an unexpected encounter turns her world upside down. Should she take a chance? Or should she stick with the choices she's made? As Clover makes her way to the church, only one question remains: who will be waiting for her at the altar?