Who made Kate Beckinsale’s sunglasses, black jacket and gray purse that she wore in Los Angeles on May 8, 2010?

3141 Purse – Yves Saint Laurent

Jacket – North Face

Sunglasses – Gucci