Salma HayekKevin Winter/Getty Images

A beaming Salma Hayek—partially because of her gorgeous beaded emerald Gucci gown and Neil Lane jewelry—joined her Savages co-star Taylor Kitsch (in Dolce & Gabbana) for the Los Angeles premiere of their new Oliver Stone-directed thriller. Fellow castmates Blake Lively, Benicio Del Toro, and John Travolta also attended the premiere, all dressed far differently than their desert-residing movie counterparts. “She has a very specific look,” Hayek told InStyle.com of her character, Elena, who is the leader of a drug cartel. See who else stepped out at last night’s hottest events in the gallery now.

— Leah Abrahams, with reporting by Erica Helwick