Salma Hayek wore an ornate Alexander McQueen gown when she walked the red carpet at the Oscars in LA today. While Salma isn't nominated for an award tonight, she is presenting at the Oscars alongside a long list of other famous faces. Salma is no stranger to the award season fervor, as she was nominated for best actress for her role in 2002's Frida. Although Salma lost the award to Nicole Kidman — who won for The Hours — she has become a red-carpet staple at the event ever since. Weigh in on Salma's gown in our Oscars fashion and beauty polls.