Jessica Alba wore an embroidered green dress by Proenza Schouler (check out the matching Marc Jacobs platforms!) and debuted a new, shorter, choppier hairstyle. Demi Moore wore a white strapless CHANEL Haute Couture dress, and carried a black velvet Roger Vivier Pochette Rosa clutch.
Jennifer Garner looked back to her "Alias" shape (babies? what babies?) in a strapless black Valentino dress, Brian Atwood shoes, and a diamond flower cocktail ring by Neil Lane.
Meanwhile, Anne Hathaway went for a micro mini Marchesa gown in royal blue. She paired it with black pumps and a black Roger Vivier Night Tube clutch. Hathaway accessorized her updo with some Georgina Chapman for Garrard earrings to add a little sparkle.
So who stole the show? Jessica Biel's large-and-in-charge Oscar de la Renta one-shoulder gown. Whether you like the look or not, it certainly was an attention-getter.
So, who were our favorites? Overall, we have to give Garner a nod for the most overall appealing dress. The knee-length is universally flattering, plus the mix of black fabrics was simultaneously sexy and strategic -- the diagonal layers help create a more perfectly hourglass shape so your upper and lower body appears in proportion.
We loved Hathaway's Marchesa number, but really -- who beside an A-list actress could pull it off? Note to self: Get personal trainer!
And though a bit less risky, we did like Moore's girly embroidered white CHANEL dress. It's the kind of simple, feminine outfit we all get in the mood for once in a while. And then there's the fact that you can never really go wrong with black and white.
Finally, it was a family affair for Emma Roberts and aunt Julia Roberts, who wore a Dior black embroidered silk organza dress. The stars posed with Shirley Maclaine, who went for a simple all-black pantsuit.
Whose outfit did you like best? Be sure to leave a comment and let us know!