The women will not know what hit them when you walk out wearing this smart navy blue coloured blazer by Shaftesbury London. This wool blazer is enough to alter your look majorly and will lend you the desired amount of comfort at the same time. To get your best look, ???just team it over a white shirt with a pair of grey formal pants.