A glamorous take on the little black dress will always be a winner at formal events. Below, we round up some of the best evening dresses to wear this season and beyond and if you're buying for a ...