Jennifer Connelly | Flaunt | Fashion Stylist: Kate Young | Photographer: James White