Many stars hit all the right marks on our best-dressed list this week. Emma Watson proved that a black dress is anything but boring, while Shay Mitchell showed the perfect amount of skin in a long gown with cut-outs and a low neckline.
Check out our picks for best-dressed and let us know what you think.
Emma Watson in Wes Gordon
Watson looks all kinds of stunning. This navy and black tulle chiffon racerback gown makes the actress appear 10 feet tall, while her red lipstick and sleek hair add to the sophistication.
Shay Mitchell in Celia Kritharioti
If you've got it, flaunt it. A plunging neckline and cut-outs can easily be too sexy, but Mitchell's long dress and casual waves ensure that she looks just sexy enough.
Lena Dunham in Kenzo
This is one of the most flattering dresses we have ever seen on Dunham. The skirt flares out, drawing attention to her waistline, while the hemline hits right above the knee, which is a style that looks good on everyone. And those shoes are pretty badass.
Cheryl Cole in Lela Rose
A peplum is good choice for just about everyone, and the cage-like design on the singer's dress makes it a new and interesting take on the trend. Not to mention those python shoes that add the perfect splash of color to her ensemble.
Lea Michele in Suno
This romper is so much fun for a few reasons. First of all, it's a romper. Second of all, it's printed. This is the perfect outfit to welcome spring.
Kim who? It looks like there is a new best-dressed Kardashian in town. That deep-V neckline looks amazing on Khloe, and the tight dress, combined with the looser, sheer sleeves accentuates her curvy figure.
Tina Fey in Antonio Berardi
This funny actress clearly takes style very seriously. Navy and black is one of our favorite color combinations, and this particular dress is so simple yet so stunning.