Who made Kelly Ripa’s black moon print dress?

Shirt – Saint Laurent

similar style shirts by the same designer