Salma Hayek stunned at the premiere of her latest move The Prophet. She was joined by beauty Eva Longoria at the premiere held In LA.<br /> For the event Salma who produced and voiced part of the animated film shoes a flattering tux style dress. She accessorised with a jewelled lapel pin and some ankle strap sandals. She wore her dark hair swept back and smiled alongside her daughter. Eva Longoria showed her support in a figure hugging blue dress. <br /> Colin Farrell was well dressed and ruff around the edges wearing his shirt unbuttoned and showing some stubble. America Ferrera looked classically beautiful with a fitted dress hugging her curves.