You don't even have to be fat.  I cut my hair into a pixie the first time when I was 21 and had an accidental mullet when I didn't know how to grow it out.  I went from getting hit on several times a day (appropriate and not appropriate) to not at all for months until my hair was de-fugified.  I've never seen a ham get hit on.  Ever.