vanessa-williams-satellite-awards-425.jpg
Vanessa Williams looked as elegant and polished as always at the 2010 International Press Academy’s Satellite Awards at the Intercontinental Hotel in Century City, California.

Loading the player...