Shanghai Tang
stand up-collar wool blazer
from Farfetch
herringbone embroidered shorts
stand up-collar reversible jacket
x Long Di Tang embroidered jacket
wool mandarin collar blazer
mandarin collar wool blazer