People releases best and worst dressed 2010

Sep 15, 2010 at 10:08 a.m. ET

It's time for People magazine's 2010 Best and Worst Dressed issue. Celebrities from Jennifer Aniston to Jessica Alba hire stylists and choose their fashion freak flag wisely for this exact purpose. So, who made the cut?

Jennifer Aniston is best dressed

You either love it or you hate it, but if you're a star you have to endure it. People unveiled who made the grade in its annual Best and Worst Dressed issue Wednesday, and it was a fashion free-for-all.

In the category of music artists, it was no shock to see chic rocker-mom Gwen Stefani top the best list. Joining our favorite lamb who's also just a girl, is the envelope-pushing Rihanna. The two appear in the top ten, but the mag does not rank its fashionistas in order.

Actresses Jennifer Aniston, Jessica Alba and Diane Kruger represented for the big screen mavens who have it going on, but Zoe Saldana's red carpet looks left her the talk of the town.

Glee's Lea Michele is proving quite the young breakout as awkward Rachel Berry, but her style is anything but. The fresh-faced newcomer on the list has so far turned heads with her choice of style.

In a race between singers and actresses Kate Middleton, Prince William's gal-pal, made People's list and was cutely named the "Princess in Waiting." She nabbed snaps for looking "chic and refined."

There can't be fashion without dramatic moments. People chose some standout style features, both ugly and glamorous, that included red carpet appearances by Rita Wilson and Sharon Stone.

Alexander McQueen's untimely demise, Chelsea Clinton's nuptials and Justin Bieber's mop-top hair were hailed as the most memorable style moments of the year.

People's 2010 Best & Worst Dressed edition takes over newsstands on September 17. For now, feast your eyes on who landed in the top of the pack for their fashion dos.

People's 2010 Best Dressed

Zoe Saldana: The Red Carpet Queen
Gwen Stefani: The Hip Mom
Rihanna: The Daring Diva
Diane Kruger: The Runway Renegade
Lea Michele: The Newbie
Olivia Palermo: The Uptown Girl
Jessica Alba: The Mix Master
Jennifer Aniston: The American Classic
Rachel Bilson: The Denim Darling
Kate Middleton: The Princess in Waiting