I honestly don't see that much of a difference in skin tone between Kelly and Beyoncé - I think it's pretty similar. Beyoncé's light hair is the big difference, and I don't think it suits her very well; Kelly looks much better, with her dark hair. They're both very pretty, either way.
I love Kelly's jacket, by the way - and I like the cut, but not the colour of Beyoncé's dress.