Is it common to dress hanfu regularly in China?

Like Korean wearing Hanbuk and Japanese wearing kimono/yukata/haori regularly.

(outside of daoists or confucians)

And is hanfu, Han only or Ming chlothes are also hanfu ?