You've got really dark hair, so go for it. Colors are more than skin tone. If you have pale skin and are blond, white is out of the question, but with dark hair, it provides a beautiful and striking contrast, especially if you wear it with a red lipstick, and when I say red, I mean red red, not even the slightest hint of orange undertones, that would be a disaster. Good luck
I would suggest a dark color to contrast with your porcelain skin, to really show off that gorgeous skin tone. Just like white enhances a tan or dark complexion, a dark or bright color brings out the radiance of fair skin. But do whatever makes you comfortable, and I'm willing to bet there will be plenty of compliments headed your way, no matter what color you choose. Have a great summer!