Frenchmen sell berets. But Frenchmen don't buy them. Tourists do. In order to indicate they've been in France. One possible theory is that Frenchmen sell berets in order to spot foreigners more easily.
SOURCE: Huffington Post at 05:12AM on April 10, 2010