 Charlotte Fielding (Winona Ryder) is a free-spirited, 22-year-old woman brought to Will's upscale restaurant by her grandmother and friends to celebrate her birthday.Will notices her immediately and her grandmother, an old friend of his, introduces them.Will admires the hats she made for the occasion and is surprised to learn that Charlotte is the daughter of one of his old girlfriends, Katy, who died in a car accident.