Salma Hayek Wearing McQueen on V Magazine Spain Cover