Who made Halle Berry’s gray sleeveless top and white sunglasses that she wore in Los Angeles on March 27, 2011?

848Sunglasses – Dita

Shirt – All Saints

All Saints at ShopStyle