What makes a girl fun and makes you want to be with?

Anonymous
I've seen a lot of guys dating "ugly" (or less pretty girls) because of their great personality. I'm really happy for them , at the same time I'm wondering what makes a girl fun? and that makes you want to be with them?

for example, like Matt Damon and his wife...

and recently I know a guy friend of mine asked a overweight girl out because she's a lot of FUN but got turned down...(mind you a lot of girls have crush on him...)
Updates
+1 y
just to clarify, my friend is very confident, he's cute but skinny, not hot, a lot of very beautiful girls fall for his confidence and personality, he dated a model before but only because " she was a lot of fun to be with"
What makes a girl fun and makes you want to be with?
1 Opinion