Hanfu is not only the clothing of the Han Dynasty, but also the clothing of the Han people in various dynasties before the Qing Dynasty.
Cheongsam and Tang suit are both improvements of Manchu costumes, not Han national costumes.
The costumes of the Tang Dynasty belong to Hanfu, which can be called "Tangzhuang", not Tang Fu. Representative styles are: chest-length skirt, high waist skirt and round neck shirt. Tang costume is an improvement of Manchu costume.