People.com Lifestyle Style Celeb Fashion Hit or Miss Check out recent style triumphs and trip-ups by the stars, then rate the looks yourself! By Melissa Liebling-Goldberg By People Staff Published on December 14, 2007 09:00 PM Share Tweet Pin Email 01 of 19 EVA MENDES Patrick Rideaux/Rex USA The actress gets into the holiday spirit in a bright red Stella McCartney sheath dress, over-the-knee boots and a black Coach Fisherman’s hat for a PETA press conference. 02 of 19 VICTORIA BECKHAM Big Pictures/Bauer-Griffin Taking a break from her tour, the Spice Girl steps out on the London streets in a What Comes Around Goes Around mini sheath dress, Christian Louboutin heels and her signature oversized dVb sunglasses. 03 of 19 HILARY SWANK Wenn The actress is a vision in her white YSL dress, metallic green heels and Boucheron jewelry for the Dublin premiere of her new movie, P.S. I Love You. 04 of 19 ASHLEY TISDALE Clark Samuels/Startraks Keeping it casual in a gray babydoll dress, flat leather boots and cable-knit cap, the High School Musical 2 star comes out to support her sister’s new movie Bring It On: In It to Win It. 05 of 19 MARY J. BLIGE Dara Kushner/INF The singer bundles up in a winter-white fur coat, turtleneck and wide-legged pants at her Target-sponsored album release party in N.Y.C. 06 of 19 QUEEN LATIFAH Christopher Peterson/BuzzFoto Hitting the set of her new Jenny Craig commercial, the star is business casual in a purple sweater, knee-length skirt and brown boots. 07 of 19 BEYONCé Venturelli/WireImage The singer turns up the heat in a plunging crimson Giorgio Armani dress while promoting Diamonds, the new fragrance by the Italian designer. 08 of 19 KATE WALSH ENF/Fame The Private Practice star is elegant in a sparkling black sequined D&G sheath and Christian Louboutin T-strap pumps while promoting her TV show in Madrid. 09 of 19 KATHERINE HEIGL Most Wanted/Flynet Just days before her wedding, the actress hits the streets of L.A. in style in her long, belted navy cardigan, flared jeans and oversized sunglasses. 10 of 19 CARMEN ELECTRA Michael Simon/Startraks The actress shows off a lighter shade of blonde – with a sequined Mayle top and skinny jeans – backstage at the Ellen DeGeneres Show. 11 of 19 DITA VON TEESE Splash News Online The burlesque dancer gives the cold shoulder in her asymmetrical tweed Christian Dior dress and Moschino heels at a Playboy event in Warsaw. 12 of 19 VANESSA HUDGENS Stefan/INF The High School Musical 2 star plays it cool in a striped cardigan, dark jeans and a Chanel bag while lunching in L.A. 13 of 19 KATE WALSH DL/Radial Press/Startraks The TV doctor takes a preppy approach in a white buttondown, gray skirt (both from Theory) and loafers at a Madrid photo call for Private Practice. 14 of 19 NICOLE KIDMAN INCO/Fame The Golden Compass star makes a gleaming entrance in her skinny silver Balenciaga suit at the Australian premiere of the film. 15 of 19 ALICIA KEYS Dimitrios Kambouris/WireImage The singer plays it cool in a teal leather jacket and skinny jeans at the 2007 Jingle Ball concert in N.Y.C. 16 of 19 AMY ADAMS Jemal Countess/WireImage The Enchanted actress is a city sophisticate in her black Oscar de la Renta sheath, sky-high Prada stilettos and Fred Leighton jewels at the N.Y.C. premiere of Charlie Wilson’s War. 17 of 19 SHAKIRA Miguel Villagran/AP The singer is red-hot in her plunging crimson Carolina Herrera gown at a charity gala in Berlin. 18 of 19 MILEY CYRUS Jorge Rios/iPhoto Taking a break from her sold-out tour, the singer hits Live on MOD in Toronto in gray J Brand jeans, a loosely belted Diesel tunic and Fendi boots. 19 of 19 HAYDEN PANETTIERE Dimitrios Kambouris/WireImage The Heroes actress sticks to her favorite color combo – black and white – in her ruffled BCBG Max Azria blouse, Escada pencil skirt, Tito Pedrini ring and Ippolita earrings at Jingle Ball.