For evening occasions, layer over a cocktail dress with heeled boots for a look that combines glamour with practicality. The full-length cut provides elegant coverage whilst the structured shoulders create a flattering silhouette.