One Day by David Nicholls (2001)

British, witty and charming novel about two friends who hook up after university and then have a Harry and Sallyish friendship. The novel checks in on their lives on the same day every day for twenty years. Great characters, insightful, realistic relationships. Really, really well written and lovely. Love this quote: “At the best of times she feels like a character in a Muriel Spark novel -- independent, bookish, sharp-minded, secretly romantic.”