Eva longoria revealed that she bought her gold knit dress for the 2005 Cannes Film Festival for $39 dollars — a decision which she regrets making.