Dude, if I wasn't at work with a lot of time to kill, I really wouldn't bother with this thread, but...since I am at work, and I do have hours to kill...here ya' go.
1) No matter how "funny," "charming," etc., a guy is, there HAS TO BE a physical attraction. This being said, though...
2) It is a fact that there are many reasons to go out/spend time with someone--only one of which is "looks." This being said...
3) We don't know when the couple mentioned (or any of them?!) started dating...I know several guys, and girls, who put on a decent amount of weight our freshman year of college (or at least have since high school), who didn't just BREAK UP because of the minor physical change. I hate to say it, but "Beauty IS in the eye of the beholder," meaning once you see someone as "hot" it's hard to think of them as NOT. So...
4) Forget this image you have of Freddie Prinze, Jr. and Julia Stiles out of your mind. That's not real life. There is a reason the people on screen are on screen--and there's a reason most of us aren't. You can't compare your image of "hot" meaning super-model body/face with EVERY girl you come across. Just like girls know they can't compare EVERY guy to their ideal. And...
5) Love conquers all, so in the end, all that matters is how you make the other person feel!
**Like I said, this is all relative--but, I had some time to kill!!