charlotte grey in vows & whispers