Since Jennifer Hudson traded in her trademark hair pieces for a close-cropped cut, she's been stunning at every turn. She did it again at the premiere of "Black Nativity" in a Yigal Azrouel Fall 2013 cocktail dress. The dress features mesh inserts and sexy slit.
Jennifer Hudson paired the dress with Christian Louboutin "So Kate" artistic print python pumps, wine colored lipstick and a black and nude bra.
One thing you can't deny is the makeup and hair are flawless.
More photos of the look below.
What do you think of Jennifer's red carpet look?
Kimberly Foster is the Founder and Editor of COLOURES. Email or Follow @KimberlyNFoster