Yesterday, Katie Holmes was spotted strolling down the streets of New York City while showing off another sleek look.Her outfit consisted of a black cardigan, a pleated leather midi skirt by Prada, black mules with kitten heels, aviator sunglasses, a black handbag, and layers on layers of gold necklaces.Holmes' last viral cardigan moment resulted with the product being sold out within an hour. Not all cardigans are created equally.