Karl behind the lenses

Dress: Alexander Mcqueen 

Karl Lagerfeld  shots Salma Hayek for V Spain's winter  cover. 
Amazing!