Well, if you simply must wear a sweatshirt on the red carpet, we suppose this would be the best way to do it:
Katie Holmes attends the Z100’s Jingle Ball 2013 held at Madison Square Garden in New York City in Isabel Marant.
Isabel Marant Shiloh Cotton Sweatshirt
It helps that it’s a really expensive sweatshirt, we suppose. Honestly, she looks pretty cute here. If it weren’t for the ridiculously short skirt, we’d say she’s wearing the perfect NYC holiday party outfit.