I believe they did, but it might be near impossible to locate as your only option at this point to find one is probably eb*y. But you are in luck since for SS08, they are releasing a color, Electric Blue, that is a deeper version of French Blue, very close to the Electric Blue Jimmy Choo released, and the color is aiming to be spectacular. I think you have a better chance of waitlisting yourself somewhere (Barneys, NM, BalNY) for a makeup clutch in Electric Blue than of finding a French Blue makeup clutch. Hope that helps!