Salma Hayek was on hand last week at the Toronto Film Festival for the premiere of her latest film, "Americano." Of course she had to look hot for the occasion, right? So she dressed up in a sexy Alexander McQueen dress and some heels. She looks classy without being too ostentatious. Perfect.































