PATTAN: pattern, style and fashion