Salma Hayek wore a ELIESAAB Spring12 dress to Young Hollywood Studios promoting 'Puss in the Boots.'