Actress Eva Longoria appeared on "Late Night with David Letterman" wearing a sexy navy blue tuxedo suit... minus the shirt. Eva showed off her legs in a pair of tiny shorts with a matching blazer. She chatted with the Dave and then noticed one of the top buttons on her jacket had come undone.
An embarrassed Longoria blurted, "Oh! My button! Sorry..." It happened while Dave was in the middle of asking her something and he became noticeably distracted, muttering, "Uh, uh, uh..."