Katherine Heigl Needs Another Coat

Katherine Heigl may have donned 27 dresses for her latest role, but today, in New York, it all came down to two coats.