The Ten Best Dressed of 2007
From her chic bob to her enviable accessories, Katie Holmes has locked down the refined look.
She sizzles on the red carpet in a flawless Azzedine Alaia frock and is a hot mama
in wide Roland Mouret trousers.
Cameron Diaz shows off her gorgeous gams whenever possible – in minidresses like this peach Chanel or in skinny jeans like her favorite 7
for all Mankind.
Beyonce Knowles never misses a beat, whether she's glam on the
red carpet in Versace or street chic in white jeans and a yellow jacket.
Penelope Cruz embraces fashion in a big way, from slinky Versace gowns on
the red carpet to immaculate Dior dresses on the streets of Paris.
Never content to pick just one style, Drew Barrymore has mastered them all.
One minute, she's glamorous in Dior Haute Couture at the Golden Globes – the next, casually funky in leggings on MTV.
THE GLAMOUR GIRL
Focusing on her flawless skin and hourglass figure, Jennifer Lopez
showcases her feminine wiles in clingy Marchesa gowns and sexy Roberto
Cavalli animal prints.
2007 brought out the best in Reese Witherspoon. From her spectacular Nina
Ricci gown at the Oscars to her simple black ensembles on the streets of
L.A., this mother of two shows us less is definitely more.
Sticking to a strict palette of red, white, black and trademark leopard,
Gwen Stefani rocked the red carpet in Chanel Haute Couture and kept it cool
in houndstooth while hanging out in England.
Ali Larter hit the ground running with the success of Heroes.
Whether she's in sexy Calvin Klein or mixing Prada with the Gap while
showing off her killer legs, you'd never know she wasn't an old pro at looking