Salma Hayek is my favorite actress and I think the hottest. Here's a couple pics. Let's see what you can come up with.