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)