D & G Blazer grey 40.
See last 2 photos small stain.
Has shoulder pads