New Moon has already hit theaters and broken all sorts of box office records, but that isn't slowing down Ashley Greene's promotional schedule. She stayed in NYC for an appearance with David Letterman on The Late Show last night, watch it here. despite the fact that her castmates Robert Pattinson and Kristen Stewart had already left town — ICYMI, check out the photos of Rob and Kristen arriving at LAX together! Ashley has been all over the place lately, sharing about her new diet regime while also apparently getting cozy with a King of Leon.

To see more Ashley, just