Jennifer Connelly's 25 best looks

There's much to love about Jennifer Connelly's looks - not least the edge she brings to red carpet style