Megan Fox visited the “Late Show With David Letterman” at the Ed Sullivan Theater on June 25, 2009 in New York City. Megan is wearing a stylish black dress and a pair of Courtney Crawford slingbacks; love the hair, and make-up and the dress is really nice. That dress screams 90’s to me, designers are referencing the 90’s in a big way. Leighton Meester and Halle Berry both wore similar dresses recently.