You shouldn’t wear a short sleeve cardigan over a long sleeve shirt unless you want the long sleeves to be visible under the shorter cardigan sleeve. Cardigans can also look restrictive when ...