Happy Catsgiving! While America was busy celebrating Thanksgiving, Salma Hayek was out promoting Puss in Boots with a worldwide tour, going through four countries and five costume changes over the long weekend alone.
A quick recap of the designer duds before we ask for your favorite fashion pick...
Hayek, who voices Kitty Softpaws in the movie, opted for asymmetrical elegance at the Madrid premiere in a Bottega Veneta cocktail dress and Gucci shoes. She slipped into a three-piece suit and fedora at the U.K. premiere followed by a belted Balenciaga print dress with Giuseppe Zanotti heels at an Italian photo call before appearing at the Rome premiere in a little black Gucci halter dress.
Finally, she made her most fashion-forward appearance in Sydney on Sunday in a corseted white dress by Bottega Veneta and pumps by YSL. And all along, she kept the girls well covered. It is a kid's movie, after all.
So which PG-rated wardrobe pick is your favorite or do you think Salma should have stayed true to the curvy couture she usually wears on the red carpet?