Theory Asymmetric off Shoulder Velvet Mini Dress, Black, £315 at John Lewis

Responsive image
source