Purple looks fantastic against pale skin – and we love this sexy satin, pocketed cocktail dress