Fortunately, the UVs of the skirt make it fairly easy to create patterns without having to worry too much about warping it's nothing more than strips of rectangles. There isn't really a way to create a texture without warping, except by painting directly onto the polygons using a 3D modeling package.
Checker patterns are often used in 3DCG to visually display how well a UV is made