Vanessa Williams looked absolutely breathtaking in a royal blue cocktail dress last night at the opening of "Promises, Promises" at the Broadway Theatre in New York City. We're loving the gray nails ...