Salma Hayek put in a traffic stopping appearance in New York on Wednesday.
The 50-year-old actress stunned in a colorful outfit as she arrived at the Good Morning America studios.
Salma teamed a figure-hugging orange midi skirt with a white blouse as she prepared for her TV appearance.
Salma’s look was complete with some orange-red lipstick and stylish sunglasses.
The movie, out on June 9, tells the story of a Mexican immigrant Beatriz who has built a career as a massage therapist in Los Angeles.
Meanwhile Salma thinks George and Amal Clooney’s twins couldn’t be in ‘better hands’.