Photos: Ruven Afanador

2 of 6
Grand Entrance
"This moment is captivating in every way. The chandelier, the Zac Posen gown, the atmosphere—everything is just so elegant," says Hudson, who plays glamorous blues singer Shug Avery in The Color Purple. When it comes to the star's off-duty style, she prefers something more low-key. "If I'm not comfortable, I'm not wearing it," she says. "I love cardigans and fabrics that flow."

Dress, ZAC Zac Posen, $1,290. Earrings, Joan Boyce. Bracelets (from left), David Yurman and Ash + Ames. Ring (left), Meredith Marks.

"I have butterflies taking on this role, but I like that. I never second-guessed—I just hopped right in." —Jennifer Hudson