Who made Jessica Alba’s black leather vest, jewelry, leather handbag, and long maxi dress that she wore in Los Angeles on April 22, 2011?

2651Dress – L.A.M.B.

Necklace – Paige Novick

Purse – Christian Dior

Vest – Burberry

Christian Dior at ShopStyle
Burberry at ShopStyle