Who made Nicole Richie’s earrings and white suit that she wore on the cover of Harper’s Bazaar?

396Earrings – Yves Saint Laurent

Vest and jacket – Dolce & Gabbana