Who made Kate Beckinsale’s black sunglasses, black pants, white strapless top, and platform pumps?

Sunglasses – Oliver

Shirt – Solace London

Pants – Josie Natori

Shoes – Charlotte Olympia

similar style shoes by the same designer