bright colours can bring a person's personality out... try to avoid dresses, tees with strips down, if u are slim, it will make u look skinny.. and if u are the slim type, try to wear stripes going horizontal.. it will make u look more "content"
i personally feel that fair girls can wear light colours 2 compliment the skin. but white against fair skin... is like helping SK2 to make some advertisment.
For me it is easier to tell what colours by seeing the person... but what is more important is how to match your colours from your makeup to your clothes. Generally do not mix cool colours with warm colours.
Think you should be able to take most light colours well.