Né en 1966, David Nicholls a d'abord envisagé une carrière d'acteur avant de se tourner vers l'écriture. Il a été scénariste pour la télévision, signant notamment pour la BBC les adaptations remarquées de Beaucoup de bruit pour rien et de Tess d'Urbervilles, et pour le cinéma avec l'adaptation de la pièce de Sam Shepard, Simpatico, mais également de deux de ses romans Pourquoi pas ? et Un jour. Après le succès critique et commercial international d'Un jour (Belfond, 2011 ; 10/18, 2012) et de son premier roman Pourquoi pas ? (Belfond, 2012) – adapté au cinéma en 2006 par Tom Vaughan, sous le titre Starter for ten –, les éditions Belfond publient aujourd'hui son deuxième roman inédit en français, Pour une fois. David Nicholls vit à Londres avec son épouse et leurs deux enfants.