Salma Hayek toured four countries and changed five costumes during the promotion of "Puss in Boots". She appeared in the Madrid premiere, U.K. premiere, Rome premiere and in Sydney.
Her five outfits during the film promotion included a black three-piece suit coupled with fedora hat, a Bottega Veneta cocktail dress paired with Gucci shoes, a belted Balenciaga print dress accessorized with Giuseppe Zanotti heels, a little black Gucci halter dress and finally a corseted white dress by Bottega Veneta and pumps by YSL.
Salma Hayek has given her voice for the character of Kitty Softpaws, which is a Tuxedo cat and the deuterogamist in the movie ''Puss in Boots''. "Puss in Boots" is a story about the events leading up to the meeting of Shrek and his friends with sword fighting cats.