Katie Holmes steps out in a pink dress and green coat for the 'Late Show with David Letterman' in NYC on December 20, 2012.[Photo/CFP]