People with dark complexion might always find difficulty in choosing the best color that suits them. Never wear colors that blend with your skin. That is, the color of ones cloth should not match with ones complexion. Wear colors that gives enough contrast to your skin.
Most light colors like White, Pink, Cream, Yellow as well as Mustard, Brick colors look really harmonious with your skin. White color gives a stunning contrast to your skin whereas colors like pink can even bring out a blush to your cheeks.
Use soft cloths like blended cotton and micropolyster. Those kinds of cloths would look really adorable to your skin. Straight fit trousers and long tunic would give a classic look. But make sure to have slits on both sides of your cloth, even if your wearing a tunic or a kameez. Avoid plain tunics and go for cloths with some simple works done on it. And wear tunics that lie above your knee level.
To be more stylish, wear bold colored sarees. . .
If you can identify your skin tone you will have no trouble picking out the ideal colors for clothing, jewelry, makeup and accessories. And most importantly, love your skin, go for what suits you the best!!!