Rainbow cardigan