Complete Princess Jasmine Costume Tutorial - Part 1

My daughter loves all of the Disney Princesses. She is such a little expert that she can name all of the princesses, their prince's, the names of the movies, the extra characters and most of the songs. I asked her which princess she wanted to be for Halloween and every 10 minutes she told me a different princess. I finally decided on Princess Jasmine since she is the princess my daughter resembles the most.

Jasmine Top:

Step 1: Measure around chest and add 2 inches. Measure how wide you want the top bodice to be. I made my daughter's  ". Make a pattern on a big sheet of paper (I used the back side of wrapping paper) that is the chest measurement by how wide you want the bodice to be. Fold the pattern piece in half horizontally and make a sweetheart shape at the center of the bodice. Add 1/2" seam to the top and bottom of the pattern.
Step 2: Place the pattern on top of a double thickness of the satin fabric, pin and cut out. Place pieces right sides together and pin in place. Sew around three sides using a 1/2" seam. Trim all of the seams, clip the corners and turn inside out. Iron all of the edges and turn in 1/2" of the side that you didn't sew. Top stitch all around.

Step 3: Stitch on pieces of Velcro to the ends of the bodice to close it.

Step 4: Measure around the arm where the top of the bodice is. Add 1 3/4 inches to the measurement and make the pattern the length of that measurement by 6 1/2". Cut out the pattern and place it on top of a double thickness of the satin fabric to cut out two.

Step 5: Fold over 1/4 inch on both sides of the short ends and iron in place. Sew the long sides, right sides together using a 1/2" seam. Fold over 1" inch on both sides of the short ends and then fold again together to form one thick arm band. Top stitch the bottom of the band together. Repeat for the other armband.

Step 6: Put on the bodice and the arm bands. Pin the armband to the bodice and carefully remove. Stitch in place with a few stitches.

Jasmine Pants 

Step 1. Click on the link to see my tutorial for my pajama pants. Follow the first step to make the pattern. You are going to add extra inches to the sides of the pant to make them baggy. Since I used leggings as my pattern I added almost double the side including the 1/2" seams. Add 3/4" to the ankle instead of the 1/4"

Step 2: Follow the remaining steps to construct the pants. If you don't want to serge you can just fold over 1/4" seams. Skip step four and follow the rest. You want to use the same directions for putting the elastic in the waistband to put the elastic on the ankles. I used a 1/2" wide elastic for the waist and a 1/4" wide elastic for the ankles.

Click for Part 2 - Wig, Headband and Jewelry


  1. Back when all our Halloween costumes were homemade! There were no store bought costumes then that I know of. This actually sounds pretty easy to make.

  2. oh how very creative, yes nothing like a home-made costume..I like it very much. Well done!

  3. That's a very pretty and creative costume!

  4. Sooo cute and you make it look so easy to make!

  5. My daughter was Jasmine one year for Halloween. Thankfully my mother-in-law can sew. I have no idea what I'm doing there!

  6. Love this tutorial, this is perfect for my niece she would love it.

  7. This looks great, Michelle! You did an awesome job!