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