Bless Salma Hayek. While every other celebrity was locked inside this weekend, she was hitting the PR trail for Puss in Boots, and hitting it hard. Can I admit that, until I read something about that movie recently, I had no idea it was a Shrek spin-off? And now it seems so obvious. I may have missed this primarily because I’ve only seen the first Shrek, thanks to the fact that the last two came out after I decided I was no longer in thrall to Mike Myers (don’t worry, Mike — Wayne’s World was on heavy rotation on cable this weekend, and we might be reconciling. Thanks for the good times). Let’s take a look at all the stuff she wore out on the road.

Tags: Salma Hayek