Harper's Bazaar says Katie Holmes is impossibly stylish no matter the season or occasion.
The actress simply cannot be stopped, and whipped out another show-stopping outfit for a stroll in New York City that made it impossible not to recognize her.
The Dawson’s Creek alum is a master at layering. The jacket is a limited edition $1,545 coat by Marfa Stance
sourcesource