Hollywood is never without its own best and worst categories. This time, take a look at few of the best celebrity makeovers of 2011.

Emma Watson

The "Harry Potter" star famous for her role as Hermione has completely altered herself in the fashion department. Her choices in wardrobe and hairstyle progressed from the first to the last premier of "Harry Potter." The British actress wowed everyone when she decided to chop off her long locks and sported a brave pixie cut. But nonetheless it paid her off greatly.

Jennifer Hudson

The singer actress probably has one of the best body makeovers in Hollywood. From a size 16, she amazingly dropped to size 6 last year and yet again continues to lose weight relentlessly showing off her sexier figure. Looks like time at the gym served Jennifer well.

Michelle Williams

From her typical "girl next door" look she sported for many years, Michelle Williams officially sealed her fashionista status when she stepped out in this year's Academy Awards with a bold, platinum blonde, pixie haircut. Now she looks more modern and sophisticated.

Kristen Stewart

The Twilight star often wears jeans, sneakers, and hoodies on her usual days. She's been criticized for her scruffy look and is judged looking less than a celebrity. But during premiers and appearances, Kristen Stewart proved that she can be just as polished and glamorous as any other stars.

Katy Perry

From her cartoonish outfits, over piled make up, and varying hair colors, Katy Perry looks more classy when she is simple. Lately these days the singer is sporting more natural fashion choices and simple yet smoldering make up.

Also Read:

Ryan Gosling's On-screen and Off-screen Love Affairs [PHOTOS]

Who is the Actress That 'Almost' Played Bella Swan?