Black can be draining and downbeat as much as it can be slimming and fierce, and now in my late 30s, two kids later, I don’t care as much about looking fierce and (as) slim as I did back then. For a few years now I have been avoiding black altogether and find myself drawn to navy blue instead. In fact, my wardrobe is now based on navy blue in all its inky, expensive-looking glory and you will often find me wearing it from head to toe!
Until recently, navy blue had a slight image of being something your mother would have worn, but then it became really right to wear it. It's flattering for day-time or night-time, it's more forgiving than black, less harsh, and carries a subtle air of sophistication. Plus, it stripes better than any other colour, and looks both classic and sharp at the same time.
I think it looks perfect with the pale pink trend, or with the other classic – camel. I would also add grey to that list. For this reason, spending on something navy isn’t foolish, as the colour works hard for your investment.