i had a natural MC at the end of december. i had my periods exactly after 35 days like my old AF times. so it always depend how your body works. i spotted exactly 13DPO and had AF after two days so my body worked the way it use to be. i am not sure about DNC :s ...
I had a natural miscarriage 2 months ago exactly and I still AF still hasn't came. It just depends on how your body is.
With my D&C, it took about 6 weeks for me to get my 1st period.
when you have a d&c it takes a little while longer for your cycle to return verses a natural miscarriage, you could be looking at anywhere up to 6+ weeks before you get your period again