Who made Jennifer Hudson’s pink dress and sandals that she wore on the cover of Self magazine?

Dress – Catherine Malandrino

Shoes – Jimmy Choo