Eva Longoria's loose-fitting tuxedo jacket gave David Letterman quite a show during her late-night appearance on The Late Show.

The 36-year-old Desperate Housewives actress was there to promote her new cookbook called "Eva's Kitchen: Cooking with Love for Family & Friends." After spending several minutes unaware her left breast was showing, Letterman lets her know she's showing a bit too much.

After grabbing her jacket and laughing, Longoria tells Letterman:

    "Oh my button! I’m sorry… but you didn’t see anything."

Letterman's response: "Oh lord, we’re going to lose our liquor license."

See Eva's revealing interview with Dave ... after the jump.