Salma Hayek |
British Vogue
| Fashion Stylist: Evyan Metzner | Photographer: Regan Cameron