London:  'Frida' star Salma Hayek says dresses always make her look good quickly because she finds it easy to put the look together.

The 45-year-old actress was recently praised for her sense of style by good friend Demi Moore, but the 'Puss in Boots' star told her pal she finds it easier to pick out one garment rather than put together a whole outfit, reported a website.

"I was having dinner with my friend Demi - yes, that one - and she said, 'Oh, my God! Every time I see you, you are so put together!' And I told her it's a lot easier to grab a fabulous little dress than to put together a whole casual outfit with jeans, a top, the right jacket, and great shoes.

You slip on a dress and you can't go wrong." Hayek, who has a four-year-old daughter Valentina with husband Francois-Henri Pinault, also said that if she is in a bad mood, she heads to a beauty salon or goes shopping for new products.

"Get a pedicure, and if that isn't working, go get a wax job! Sometimes a new lipstick just helps. Beauty products always cheer me up and give me hope. If it makes you feel pretty, why not?" she added.