HOW TO SEW: cosmetics bag tutorial


Hello Everyone!

As some of you already know, a few years back I was very passionate about bag making and even had a blog about it. Today I would like to share with you one of the tutorials I had published on that blog – while the tutorial is +/- 5 years old, I think that the style is more or less timeless, so I hope you will find it useful and it will give you some inspiration for a Saturday project!

What I love about this cosmetics bag is versatility – depending on the fabrics you choose, it can be flashy, cute, rock-n-roll or classic, just like the version I made. What is more, it could be a great DIY Christmas gift idea – who would not like a nice specially made for them cosmetics bag?!

Let’s move to the tutorial!


What I used:

– Fabric (100% cotton; color black; the amount depends on the size you want, I used about 20×20 cm square);
– Faux-leather (of course you can used any other fabric if you want – it all depends on what you like 🙂 I used a tiny amount of leather – about 20×8 cm);
– Fusible Interfacing (I used it so that my bag is a bit sturdy, but you can skip this if you want a baggy bag; I used about 20×24 cm of interfacing);
– Fabric for lining (use fabric you like; I used cotton with flower print (how can I not use it, if it’s 1 euro/m?), I used about 20×24 cm of it);
– Zipper (I would suggest you match the color of the zipper with your bags outer fabric; the length of course depends on the size of a bag, I used 20 cm length);
– Thread (you can either use a matching thread (if you want a classic look) or contrasting thread for more original bag).

Now that we talked about materials, let’s talk pattern:
If you read my previous tutorials, you won’t be surprised that I’ll tell you how to make a pattern yourself rather than upload the exact pattern I made so that you can easily change it to meet your requirements 🙂


In photo 1 you see one fourth of a pattern. How to draw this 1/4 of the pattern: start by drawing the top arch. The length of it is half the length of a zipper (so in my case, the arch length is 10 cm). The higher the arch, the higher and narrower the bag, so find the perfect balance for you. Then draw a  straight line (red line in photo 1), which length depends on height + half the width of the bag (in my case it was 5 cm +1 cm=6 cm). Draw the straight bottom line (green line) (the length of mine was 9,5 cm).

Transfer drawn pattern (as I said, it was 1/4 of the pattern) on a bigger piece of paper, so that you have a full pattern (like in photo 2). I marked my bottom with to lines in a middle.

Now cut the fabrics. First cut the lining (add seam allowance), then interfacing (no seam allowance is necessary, you can even cut interfacing a bit smaller than your pattern). Then take your pattern, mark where you’d like your faux leather to go (marked mine with bright pink in photo 3; those lines has to go equal amount of centimeters away from the center). Cut a 1 piece within pink lines from faux leather, and 2 pieces of arches above the pink lines from fabric (well, someone can’t clearly explain that 😀 ). Don’t forget to leave some seam allowance when cutting!

OK, let’s move on to the assembling!


Take one piece of fabric (right side up), put faux leather (wrong side up) on top along the long edge and sew, then unfold, and make a nice seam (photo 4).  Repeat with other piece of fabric and other edge of leather, so that you have a full bag bodice.

Iron on interfacing (photo 5).

Take zipper (photo 6), put it in top of arch, pin it (I don’t pin zippers, though, because I find it better to lightly stitch it by hand with different thread which I later remove) and sew. Repeat with other long edge of the zipper and arch (right sides of the zipper and bag bodice should be inside now).

Sew the sides of the bag (photo 7), the zipper should be open now, otherwise you’ll have a hard time opening it later.


Cut the ends of the side seams like in photo 8. Now make square corners and cut excess fabric (photos 9and 10).

Turn your bag inside out. Repeat the actions in photos from 7 to 10 with lining. Then fold the top arches of the lining, so that raw edges are on the wrong side, put the lining inside the bag and attach the lining along the zipper by hands (make sure the stitches aren’t visible outside).

Now we are going to make a small leather detail that goes to the zipper (see the modeling pictures). You will be able to attach this detail only if you have a hole or a ring at the zipper closure (again, see the modeling pictures)! Now take a piece of leather (about 1cm width, 6cm length), fold it along the long edge,  sew sides and cut ends into small triangles (see photo below). Put it threw the hole (ring) at the zipper closure, make sure its nicely folded in half and secure with seam.


That’s it. I really hope I explained everything clearly. If you have any questions – leave them in the comments!

Of course, don’t forget to tell me what you think about this bag – the feedback is always welcomed!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s