Being ugly isn't a protected class. If it were, then the modeling industry would collapse. Feel free to discriminate on the basis of beauty.
If you want to only hire whites, why? There is no justification for it that doesn't trace back to blatant racism. Same with hiring only blacks. You already live in a country where you can't "do whatever you want". From the obvious big stuff like you can't kill people, to smaller but pretty universal things like you can't take other people's stuff (under most circumstances). Then you get down to more touchy subjects like you can't kick out a tenant that doesn't pay without a certain period of notice. All the way to things that many people disagree with, like you can't legally quote a poem in an email without attribution and royalties
A lot of people agree with what you said in the above post, but most don't. To paraphrase your point - our country, our choice, if you don't like the laws that are on the books, feel free to lobby against them or leave. But don't feel that you are automatically right because you own the company. That attitude is likely to get you into a lot of trouble (environmental laws, employment laws, sexual harassment, etc.).