Perfect Timing - Jill Mansell This was a really fun read with a wonderful cast of characters!