H&M Black Blazer Dress - Size 8
Really lovely quality, paid £59.99
Satin lapel, really smart.
From a smoke free home