Can an employer refuse to hire you because they don't like your feet?

I went for an interview for a restaurant job and when I was in the interview room, the manager asked me to take off my shoes and socks - she said I nearly had the job, but she didn't like my feet so she wouldn't hire me.
Are companies/employers allowed to do this or can I sue for discrimination?
14 answers 14