Gwyneth Paltrow deserves to flaunt her trim and toned figure, according to her stylist.

The 'Iron Man 3' actress works out for an hour and a half six days a week with her trainer Tracy Anderson and her wardrobe advisor Elizabeth Saltzman is proud of her for showing how much confidence she has by wearing a revealing Antonio Berardi gown with sheer panels at the film's Los Angeles premiere on Wednesday (24.04.13).

She told UsMagazine.com: ''Not only was it our first choice, it's [also] beautiful, it's cool, it's daring in a no-daring way. Nonthreatening. Elegant.

''It looked great on her ... it showed off her body. It's spirit without being vulgar.

''The point is that this girl has taste, this girl has confidence. And she's not flaunting anything but the hard work that she's put into being a happy body, happy person, healthy person. You don't see a whole lot of false fakeness going on there like some other people. She's always classic with a twist, classic with an edge.''

Another source close to the 40-year-old blonde actress admitted she was shocked by the negative reaction to the dress, under which she couldn't wear underwear.

The insider said: ''She honestly felt it was a beautiful dress! Then she realised she couldn't wear underwear with it -- she tried it on with underwear first and then saw how bad it looked -- so she went for it.

''That's how Gwyneth is. She didn't know it would get such a negative reaction. She thought it was beautiful and fit the event.''

But the actress admitted after the premiere that she was ''humiliated'' by the bad press the outfit had attracted but revealed she narrowly avoided a bigger fashion disaster.

She said: ''I was doing a show and I changed there and I couldn't wear underwear. I don't think I can tell this story on TV.

''Well, let's just say everyone went scrambling for a razor. ...I work a '70s vibe. You know what I mean?''