Les Queues de Sardines never fail to lighten our spirits, and their 2011 Autumn/Winter collection is no exception. They have brought us many anatomical tights in the past, (like ‘Fracture Ouver‘) and new to their collection this year is ‘Descente d’Organes’, squishy, drippy, dangly guts on your pink pins. In the UK, you can buy them in Selfridges.