5. Elegant dress trumps skimpy dress
An elegant outfit that makes you look like an A-list actress, be it Brigitte Bardot or Emma Watson, plays to our desire for success, grown-up-ness, and classical beauty. Just as you appreciate the rippling muscles of Channing Tatum in a three-piece suit, so too we want to feel like we’re walking down the red carpet with someone who cared enough to put on grandma’s pearls, touch up her makeup, and take the time to find that perfect dress. With the elegant look down, then dinner and drinks turns into a first-class date. The usual, low-cut party dress is fine, but an elegant outfit means we’re dealing with not a girl, but a woman.