Who made Salma Hayek’s green waterfall print dress?

278Dress – Stella McCartney