Splash News and Pictures

WHAT SHE WORE Katie Holmes layered a moss green trench over a magenta Narciso Rodriguez sheath for a visit to the Late Show with David Letterman.

WHY WE LOVE IT The Broadway star made the most of her miles-long legs with nude pumps and an eye-popping dress.

CELEBRITY: Katie Holmes

TREND: Coats

108 of 337

Katie Holmes

Katie Holmes sported an eye-popping dress for an N.Y.C. appearance