Restart slideshow

The 10 Best Dressed Celebrities of 2012

Start Slideshow
Michael Buckner/Getty Images North America,, Andreas Rentz/Getty Images AsiaPac, Pascal Le Segretain/Getty Images Europe, FameFlynet Pictures
4. Jessica Alba

Jessica Alba is the ultimate style chameleon. One second she's looking like a princess in a petal pink Valentino design, the next she's working it in Doc Martens or a studded leather Versace dress.