Who made Charlize Theron’s blue halter maxi dress and black slide sandals?

Dress – AQ/AQ

shoes – Givenchy