OH STOP she's not UGLY! She wears glasses but so what??? She has a very pretty face and looks like she's a happy go lucky person! Who cares what your friends say if they are REAL friends it will matter more that you're happy!
Would you prefer to date some "super hot"

girl that all your friends will want to try and steal from you?
Don't be shallow! Don't date her in "secret" if you feel that way maybe she deserves better than you! But if you KNOW you like her, date her and f*ck what any one else says!