Question: who plays kitty softpaws in puss in boots
Answer: Salma Hayek