Eva Longoria wore a Victoria Beckham Spring 2012 dress when she appeared on 'David Letterman' on Thursday. Eva always rocks Victoria Beckh…