Since 2001
Country Paris/France
Designer Natacha Ramsay-Levi