Nancy Thayer is an American novelist who has written twenty-three books. She lives in Nantucket, Massachusetts, with her husband, Charles Walters. They have two children: Joshua Thayer and Samantha Wilde, who is also a novelist.