I am headed to Mexico City over the Christmas break *beams* and am looking for shopping suggestions. I am most interested in jewelry and dresses at the moment. Are there any places there which make custom shoes?

Any other sightseeing and restaurant suggestions you send my way are also much appreciated