Elizabeth Banks also walked the red carpet. The actress wore a fully beaded floral-print dress by Peter Pilotto, from the Fall 2012 collection. The beautiful dress with sexy cut-out accents in the neckline and sheer embellished panels on the side is a beauty. It's a pity that Elizabeth wasn't rocking it. She styled her dress with Walter Steiger heels and a black sparkly Judith Leiber clutch. A coral lip shade and a wavy updo completed the look.
Cameron Diaz also joined in on the red carpet. The actress looked like she was on her way to go shopping or something, this look is way to casual for a premiere if you ask me. Almost insultingly casual. Cameron wore baggy black Gucci pants, paired with a white Stella McCartney shirt and nude Lanvin pumps. A gorgeous Pomellato necklace and a Kimerbly McDonald cocktail ring provided the finishing touches for the look.
I'm not blown away by any of these ladies, but if I would have to choose the best ensemble it would be Elizabeth's Peter Pilotto look.