We are really impressed with Jennifer Hudson‘s style as of late.
The Oscar winner showed off her legs while performing on Dancing With The Stars this week in a purple satin-crepe Victoria Beckham Collection dress and matching purple heels.
It was little on the short side, but the way it shined in the lights was beautiful!
[Image via Getty Images.]