Penelope Cruz also at Dior in a black beaded cocktail dress. Beautifully made, albeit I can shake off the Pageant-y vibe of the dress.
Charlize Theron goes for ones-shouldered satin at Dior. The best of the three, although her safe accessories - quickly becoming her MO - leave me wanting more. Photos: JustJared


