Who made Kim Kardashian’s black pumps, gray shirt, blazer and shirt that she wore on May 24, 2010?

299 Shirt – Helmut Lang Silk Cowl Neck

Jeans – 7 For All Mankind

Shoes – Yves Saint Laurent

Jacket – Elizabeth and James