karlismyunkle.com
salma hayek covers v magazine españa shot by karl lagerfeld
You might recognise the Alexander McQueen dress too. Here is Salma Hayek for the cover of V Magazine #7 (Spain), shot by the one and only Unkle Karl.