1 / 12

Salma Hayek

46-year-old Salma Hayek sizzled in a strapless Stella McCartney creation as she made her way into the New York City premiere of "Here Comes the Boom" on Tuesday evening. The hot mama -- who recently told Harper's Bazaar that she avoids Botox, not carbohydrates -- paired her lacy look with Brian Atwood peep-toes and a pop of color, courtesy of a Bottega Veneta clutch. (10/9/2012)

Follow omg! on Twitter!

2 Hot 2 Handle

October 11, 2012

This week's best-dressed crew includes Salma Hayek, ScarJo, and Jessica Biel. -- By Matt Whitfield, Yahoo! Staff

What to Read Next