Who made Jennifer Lopez’s white long sleeve top, black skirt, black crystal pumps and black sunglasses?

Shoes – Christian Louboutin

Dress – Roland Mouret

Sunglasses – Chanel

cheaper style skirt

cheaper style top

similar style dress by the same designer