Becky Brandon, geboren Bloomwood, voelt zich super. Ze heeft een nieuwe baan als 'personal shopper' bij een warenhuis in Londen. En samen met haar man Luke gaat ze op huizenjacht, want... Becky is zwanger! Sinds ze heeft ontdekt dat winkelen helpt tegen misselijkheid, stijgen haar creditcarduitgaven tot stratosferische hoogten. Of het nu een meisje of een jongen wordt, alles moet perfect in orde zijn, van de design babykleertjes (in roze ?n blauw) tot de kinderwagen met NASA-technologie. Becky heeft zich nog net op tijd kunnen inschrijven voor een holistische waterbevalling bij de beroemde verloskundige Venetia. Maar als blijkt dat Luke en Venetia elkaar van vroeger kennen, begint Becky's gelukzalige wereldje in te storten. Ze winkelt voor twee... of zijn er soms drie in haar huwelijk?