How to Turn a Pair of Pants Into a Cool Strapless Top With Ruffles
I had this pair of pants that didn’t really work for me anymore. One thing I did love about them, though, was the color, so I really wanted to find a way to use that fabric. I chose to turn them into a strapless top with ruffles and a laced back, and I’m so happy with the results. In this tutorial, I’ll walk you through this project so that you can make your own version.
Tools and materials:
- Sewing pins
- Sewing machines
- Safety pins
The first thing you’ll need to do in order to use the fabric of the pants is to take them apart. Grab your scissors and cut along the seams to open them up.
Grab one side of the now-open pants and hold it up to your torso. Then take a pin and mark where you want the bottom of your shirt to end.
Next, cut along where you pinned, and cut two more pieces of the legs for the sides of the top. Since I didn’t need my whole back to be covered, I just eyeballed the width of the side piece. Then use that as a template, and cut more fabric in that shape so that you have two pieces. Once you have your pieces cut out, sew the edges with a rolled hem.
Now it’s time to attach the pieces you cut out to each other. Sew the side parts on either side of the middle part, right sides together. Then sew a zigzag stitch along the excess fabric of the stitch to prevent fraying.
Lay your top out and trim the edges so that they’re even. Then sew all the edges, top, bottom, and sides, in a rolled hem.
Using your remaining fabric, cut out four long strips, then trim them to make them even. Once you have your four strips, hem the bottom of each strip with a rolled hem, and overlock the raw edge with two zigzag stitches. Then hem the raw side of the strip as well, and add a basting stitch beneath the zigzag stitches.
Pull on the thread of the basting stitch to ruffle the fabric of the strip. Then take the strip and pin the top of it to the shirt, right sides together, and sew all along where you pinned. Then repeat the process with the three remaining strips, placing them according to how wide apart you want your ruffles to be. When you’re happy with the way it looks, sew all the strips in place, then iron your ruffles so that they lie flat and down.
Try the top on (or use your mannequin if you have one) and see how it looks, then make adjustments. For me, there were a few ruffles that were sticking up more than I liked, so I pinned them down as needed and hand-sewed them in place. Then I stitched the sides of the top so that it laid flat.
Now you’re going to take some of the extra fabric you have and cut out 12 small pieces to use as loops for the back closure. Then fold each piece over and sew it, right sides together, and use a safety pin to turn them right sides out.
Turning the little pieces you just made so that they create loops, pin them to the sides of your top, distanced equally apart. Then sew them all in place with a straight stitch down the line.
Take all your remaining fabric and it cut it into thin strips, then sew them all together into one long piece of fabric. Now fold the strip in half lengthwise, and sew the edges together, right sides facing each other. Use a safety pin to turn the strip right side out.
The last step is to tie knots at the end of the long strip, then feed it through the loops of your top to create a laced-up look.
Wow, guys, I’m obsessed with this top. It is 100% my new favorite top. I absolutely love how it’s so cute in the front, but a little edgy in the back. It even looks great with a chunky cardigan for cooler weather. Can you believe this used to be a pair of pants?! I’m amazed by the results. You have to try out this project, and show me how yours comes out in the comments!
Enjoyed the project?
- Sewing pins
- Sewing machine
- Safety pins
The author may collect a small share of sales from the links on this page.
You are very talented! Creative thinking with the skills to make it happen!
Nice repurpose! The new top fits you great!