Europe
Asia
Oceania
Americas
Africa
Denim gets a refresh
Still-life Styling: Kate Martin
Jacket, £35; Jeans, £3