Salma Hayek opted for a classic yet stunning ensemble for the premiere of her movie Here Comes the Boom last night.Salma Hayek looked smashing in a black Valentino dress at the premiere of her film Here Comes the Boom last night.The actress attended the star studded event at the AMC Loews Lincoln Square in New York City and was joined on the carpet by her co-stars Kevin James and producer Adam Sandler.The 46-year-old star looked fabulous in the strapless body hugging number that hinted at her legs thanks to a lower lace section. Salma gave her petite frame a boost by adding a pair of ebony high heeled pumps to her look. She showed she is aware of what suits her natural colourings by adding a slick of red lipstick to her glowing but bare-faced complexion, and matched this tone with her bright red clutch.Salma has been a part of Hollywood's red carpet scene for over 15 years. She is also a fashion fan and recently sat front row at the Stella McCartney Paris Fashion Week show.The Mexican born beauty also graces the cover of the latest edition of UK magazine Harper's Bazaar. Salma revealed she embraces her curves rather than fighting them in the accompanying interview. "I am on the limit of chubbiness because I love my food and my wine," Salma said. "It's not the best for fashion, but it's good for my mood. I am happy because I eat."