Shop By Fabric
At MahaShe, we do cotton. It’s the fabric we know, love and come back to again and again. From soft printed cottons and textured weaves to corduroy, hand-loomed cotton and cosy jersey, each has its own character, feel and way of wearing.
Explore our different cotton fabrics and discover the ones that feel best on you. Find the softness, texture, weight or stretch that makes you feel fabulous - and the cotton pieces you’ll find yourself reaching for again and again.
Find Your Cotton. Find Your Feel.
Click on a fabric below to discover the different ways cotton can feel, and find the fabrics you’ll love reaching for every day.
Hand Printed Cotton
Our hand-printed cotton is where beautiful colour and traditional craftsmanship come together. Each print is created by hand using screen-printing techniques, bringing our distinctive patterns to life on soft, breathable cotton. The result is a fabric that feels as good as it looks, with each print carrying its own unique character.
Textured Cotton
There’s something special about a beautifully textured cotton. Available in gorgeous solid colours, our textured cottons have a subtle surface texture that adds depth and interest, giving even the simplest pieces a little something special. Soft against the skin, beautifully draping and made to be enjoyed for years to come, they’re wonderfully versatile and pair beautifully with our signature prints and patterns — a favourite you’ll keep coming back to.
Yarn-Dyed Cotton
Our yarn-dyed cotton is soft against the skin, beautifully draping and made to last. Unlike printed fabrics, the individual cotton yarns are dyed first, then woven together to create the pattern. This gives the fabric a beautiful depth of colour and a pattern that runs right through the weave, creating a durable fabric with a lovely richness and character.
Corduroy
Our lightweight cotton corduroy is soft, buttery and wonderfully tactile, with its distinctive raised texture adding richness and depth to every piece. Its lighter weight gives it a beautiful, fluid drape that moves with you, while feeling gentle against the skin. Durable enough for everyday life yet wonderfully soft and easy to wear, corduroy brings warmth and character to your wardrobe without feeling heavy — a fabric you’ll love reaching for when the temperature drops.
Stretch Cotton
Our Stretch Cotton brings together the natural comfort of cotton with a little extra give. Made from 95% cotton and 5% elastane, it has a soft, smooth feel and gentle stretch that moves with you, giving you freedom to bend, sit and move comfortably throughout the day. Available in a range of Solids and prints, stretch cotton is beautifully draping and durable enough for everyday wear, it’s the kind of fabric that feels good from the moment you put it on, with just the right amount of stretch to make getting dressed feel wonderfully easy.
Cotton Jersey
Our 100% cotton jersey is wonderfully soft, fluid and comfortable against the skin. Its naturally knitted construction gives the fabric gentle stretch and beautiful drape, allowing it to move with you while keeping its shape. Easy to wear and easy to love, cotton jersey is one of those fabrics that feels so good you’ll find yourself reaching for it again and again.
Hand-Loomed
Our hand-loomed cotton has a beauty all of its own. Woven slowly on traditional handlooms, the fabric has a beautiful natural texture and subtle variations that give every piece its own character. It’s a little thicker and more substantial than our other cottons, with a soft, fluid drape rather than a stiff feel. Strong and durable, yet soft against the skin, it has a lovely natural quality that makes each piece feel special — and even more beautiful with every wear.
Denim
Our dark indigo denim has that beautiful balance of substance and softness that makes denim such a wardrobe favourite. Mid-weight and durable, this non-stretch denim has enough structure to hold its shape while still giving you a comfortable, easy drape. The rich indigo colour brings depth and character to every piece, while its durable nature means it’s made to be worn, loved and lived in. A hardworking fabric with plenty of style, this is denim you’ll reach for season after season.








