Salma Hayek lands the cover of the 10th Anniversary cover of GQ Mexico.