Truthfully, I am baffled by Annie's comments about the movie. they don't make sense to me. She now visualizes Heath Ledger as Ennis in her own mind.
Ennis, high-arched nose and narrow face, was scruffy and a little cave-chested, balanced a small torso on long, caliper legs, and possessed a muscular and supple body made for the horse and for fighting. His reflexes were uncommonly quick, and he was farsighted enough to dislike reading anything except Hamley’s saddle catalogue. Heath Ledger ?
Then she jumps to criticize Jake as Jack. She sees him as more "Jumpier, homely". We are supposed to believe Hollywood hunk Heath Ledger could pull off a love story playing against some person who is "homely". Jack was buck-toothed.
In the story, neither are good looking men.