Snag this viral cardigan from Old Navy! It’s under $40 and fits perfectly. So soft and lightweight for spring. Everything is linked here!