Who & What: Kate Hudson was a guest on the ‘Late Show with David Letterman’ at the Ed Sullivan theatre in New York City last night.

Dress: Kate’s dress is by Barbara Bui.

Kate Hudson Barbara Bui 'Late Show with David Letterman' Kate Hudson Barbara Bui 'Late Show with David Letterman' Kate Hudson Barbara Bui 'Late Show with David Letterman' Kate Hudson Barbara Bui 'Late Show with David Letterman'Credit: Getty