Boosting your self confidence with fashion is purposeful activity. Don’t get me wrong. There are many ways to boost your self-confidence. Great makeup is one. But clothes have a part to play. And I would say, above everything you can’t do better than a great dress. While everyone’s taste is different, there’s just something especially alluring about snagging a ‘classic’. Of course, it has to be flattering, fit and cut are key, but so is colour and fabric.

Another key consideration is whether your dress to please yourself or other people. My thinking is if you dress to please yourself you will boost yourself confidence. This will give you vibrancy and pizzaz. You’ll give yourself the x factor without trying too hard.

Of course, we don’t all share the same taste or body type. But if you go ‘classic’ rather than something more fashion forward, you wear the dress rather than the other way around. The last thing you want to look is uncomfortable. People will know.

Another overlooked consideration is comfort. Another reason why fashion forward fashion can fall flat on its face. You must wear something you feel comfortable in. If you are in any way self -critical (and most of us are) then you know the importance of plumping for a dress that flatters you. When I was younger, I’d make the mistake of buying what I like without due regard to whether it suited me. Thankfully I quickly outgrew it. I think most women do.

There is no doubt that self confidence comes from within. But it’s driven by how you feel. Not everyone feels comfortable in a red dress. So don’t shop ‘over your head’. Buy what’s you’ll wear. What you get good use out of. A dress you that you wear rather than look longingly at in the closet won’t do much for your self-confidence. I should say, there is a place for occasion dresses, everyone loves a gown – they have their place, but they are never going to be a wardrobe mainstay.

Buy what you love. What suits you. And wear it well.