Every girl is different. Some colors look great on a girl and then make another girl look washed out. Orange and yellow do not look good on me. Black, blue, gray, and teal look great on me though. If you are looking for a color that looks good on everyone though, it would be black.
I think because of different pigment skin, hair, eyes, etc, different people look better in different things. For example, I pull off white or a forest-olive green pretty well, but someone else may not find it as flattering on themselves.