Who made Naomie Harris’ one shoulder stripe top and black pants?

 pants – Cushnie et Och

Shirt – Diane von Furstenberg