Salma Hayek, Scarlett Johansson, Rachel Bilson and More

Check out these fashion winners and losers

01 of 12

SALMA HAYEK: HIT

SALMA HAYEK: HIT
Splash

Salma Hayek – recently named one of Time magazine's 25 Most Influential Hispanics in America – is elegant in an empire-waisted Versace top and diaphanous lacy skirt, ignited with a touch of red, at a screening of the movie Secuestro Express in West Hollywood.

02 of 12

RACHEL BILSON: MISS

RACHEL BILSON: MISS
Pacificcoastnews

O.C. star Rachel Bilson's layered look, worn to Beverly Hills restaurant Dan Tana's, is too much fabric for her petite frame.

03 of 12

SCARLETT JOHANSSON: HIT

SCARLETT JOHANSSON: HIT
Doug Peters/Allactiondigital/Retna

Scarlett Johansson is a vision in silver in her sexy, body-hugging Marchesa dress at the London premiere of The Island.

04 of 12

RACHEL MCADAMS: HIT

RACHEL MCADAMS: HIT
Gregg DeGuire/WireImage

Red Eye star Rachel McAdams looks like a 1950s glamor girl in a full-skirted Donna Karan party dress at the Westwood, Calif., premiere of her thriller.

05 of 12

NICOLLETTE SHERIDAN: MISS

NICOLLETTE SHERIDAN: MISS
AXELLE/BAUER-GRIFFIN

We'd be hiding behind sunglasses in this getup, too: Desperate Housewives star Nicollette Sheridan is tacky in taffeta and gladiator-style stilettos at an ABC party in West Hollywood.

06 of 12

JOY BRYANT: HIT

JOY BRYANT: HIT
Lester Cohen/WireImage

The Skeleton Key actress Joy Bryant is aglow in a Grecian-style, decolletage-baring Donna Karan gown at the L.A. premiere of her movie.

07 of 12

FERGIE: MISS

FERGIE: MISS
Ryan Born/WireImage

Black Eyed Peas frontwoman Fergie is an unwelcome throwback to the pastel-plagued '80s with her corseted and ruffled cocktail dress and multicolored pumps at a fashion event in New York City.

08 of 12

DREW BARRYMORE: HIT

DREW BARRYMORE: HIT
Mike Marsland/WireImage

Drew Barrymore is lovely in a chocolate-colored Versace halter dress custom-made for her at a London screening of her film Fever Pitch.

09 of 12

CHRISTINA MILIAN: MISS

CHRISTINA MILIAN: MISS
Donato Sardella/WireImage

Singer-actress Christina Milian tries to dress up a belly-baring tank top, but aims too high with her thick belt and girlish miniskirt at a fashion event in Hollywood.

10 of 12

SELMA BLAIR: HIT

SELMA BLAIR: HIT
John Sciulli/WireImage

Selma Blair looks fashion-forward in a vividly patterned vintage dress by Hawaiian designer Kamehameha at the L.A. premiere of her film Pretty Persuasion.

11 of 12

KELLY PRESTON: MISS

KELLY PRESTON: MISS
Roger Wong/INFGoff

Talk about shapeless: Sky High star Kelly Preston is swimming in a frumpy velvet frock at an appearance on Live with Regis and Kelly.

12 of 12

KATE HUDSON: HIT

KATE HUDSON: HIT
aul Fenton-KPA/ZUMA ; Frederic k M. Brown/Getty Images

Kate Hudson shows off her trim figure in a slinky see-through Versace gown with a low-dipping back at the L.A. premiere of The Skeleton Key.

Related Articles