Stella McCartney woven triple Lapel Blazer jacket gray grey 40 excellent 5