She has been busy promoting her new film Grown Ups 2 and it seems that every appearance is yet another opportunity for Salma Hayek to show off her chic style.
The 46-year-old actress dazzled in not one, but two different outfits as she arrived and left the Good Morning America show.
The actress showed off her tiny waist in a grey jumpsuit as she exited the studios, a look that can be tricky to pull off.
The garment, which is a tricky look to pull off, managed to complement her curves and showed off her enviable shape.
Salma added a waistbelt and a chunky gold pendant to finish off the look.
Halle arrived at the TV studios in a summery yellow dress with a pair of peep toe mesh heels.
The dress nipped her in at the waist with a black belt and boasted an interest abstract monochrome pattern.
During her interview on GMA Selma spoke about her experience with bullying and trying to set up her co-star Adam Sandler's mother on a blind date.
She said: 'When I was a little girl, there was this mean boy who was like taller than me and probably older than me and he used to hit me, pull my hair, do all kinds of things to me.'
'If you like a girl, don't beat on them. This is not good. And men if you love your wife, do not beat on them either. I used to walk like a duck and I told the teacher, she didn't do anything, my mom went and talked to them, they didn't do anything. So one day when he came to attack me, I just looked at him and I took my boots and kicked him right [in the leg].'