Hi jessZ,
don't worry about your looks and don't listen to people, who try to put you down by making stupid comments. In my opinion, you're very attractive and any decent guy would be lucky to take you out for dinner. I know I'd do it in a heart beat