Best Dressed: Jennifer Lopez, Salma Hayek, Eva Longoria and more!

Everyone was rockin' it on the red carpet this week, and we've rounded up the best looks. Try these at home and pull off some Jennifer Lopez moves in the mirror. (Don't hurt yourself.)

1. Best Dressed: Jennifer Lopez

Jennifer Lopez:

J.Lo rocked an awesome mini-dress this week, while celebrating the launch of her new single "Goin' In." (Get her sunkissed look with self-tanners!)


2. Best Dressed: Salma Hayek

Salma Hayek:

At a movie premiere, Hayek proves that matching is underrated. We love this girly look!


3. Best Dressed: Eva Longoria

Eva Longoria:

The actress attended the premiere of 'For Greater Glory' at the AMPAS Samuel Goldwyn Theater in this fun frock. Who said black has to be boring?


4. Best Dressed: Jessica Alba

Jessica Alba:

Alba adds interest with ruffles and sheer detailing at the "Women of the Year" awards. Lookin' chic!


5. Best Dressed: Nicole Richie

Nicole Richie:

Posing for pictures at her House of Harlow launch in Australia, Richie shows off her signature rocker-bohemian style.