Who made Emmanuelle Chriqui’s halter maxi dress, jewelry, and watch that she wore in New York on July 23, 2011?

999Necklace – JewelMint

Watch – Baume & Mercier

Dress – Meghan