Not screened in advance for critics. Both Richard Gere and Winona Ryder spoke out publicly against this move, saying it damned the film's credibility. MGM countered that the reason for the action was that they didn't want critics spoiling the film's "surprise" ending.
Charlotte is wearing different shoes with the white gown when they are walking through the park after the benefit than the ones she was wearing before the benefit in the car.
When Charlotte is ice skating, Will says "The judges give it a 10! A perfect 10!" In the sport of figure skating, a perfect score is 6.0 - gymnastics is the sport where 10 is a perfect score.
Charlotte makes a hat specifically to wear to the ball, but she isn't wearing it when she finally gets there; presumably, she got distracted and forgot it.
John: Buddy, I hate to break it to you, but in the real world... where I live... there're only two kinds of love stories. Boy loses girl and girl loses boy. That's all there is. Somebody always gets left behind. You try to avoid that, you'll end up an old man toastin' yourself with egg nog in the mirror on Christmas Eve. You'll end up dying in your own arms.