There's really no limit to what types of shoes work with long cardigan outfits. You can wear heels, knee high boots, boots, booties, flats, and tennis shoes. The type of shoes you choose will depend on whether you want to be more dressed up or casual.