Who made Kate Beckinsale’s black sunglasses, white pumps, print shirt, and gray pants?

Sunglasses – Oliver Goldsmith

Shirt and pants – Natori

similar style sunglasses by the same designer