Kate Hudson is in good spirits as she arrives at the "Late Show with David Letterman" studios in NYC.
(June 8, 2010 - Source: PacificCoastNews.com)