Two of our favourite Hollywood brunettes come together for a style-off wearing Balenciaga's black and white shift dress. He's Just Not That Into You star Jennifer Connelly wore hers first at the beginning of the year, teaming the silk beauty with a leather biker jacket, thick tights and Balenciaga boots, whilst Kate Beckinsale left her leathers at home, showing off her caramel skin and pairing the frock with gold peep-toes and a mini box clutch. So, who in your opinion deserves a stylish pat on the back?