Have you ever dreamed of owning a stunning maxi dress with a striking back detail—without breaking the bank? Today I’m going to show you how to make a gorgeous DIY criss-cross back maxi dress that’s perfect for summer days or special occasions. The best part? You don’t need any fancy patterns! Just some basic measurements and sewing skills will get you a dress that fits perfectly and looks store-bought.
What Makes This Dress Special
This maxi dress showcases a chic criss-cross back detail, a form-fitting bodice, and a graceful A-line skirt accented with a lovely gathered ruffle hem. The open-back style delivers a striking appearance, while the elasticized back provides a snug and comfortable fit. Whether you’re a beginner or experienced sewer, this project is totally doable!
Materials You’ll Need
Before we start cutting fabric, let’s gather everything you’ll need:
| Materials | Tools |
|---|---|
| 3 yards of fabric | Sewing machine |
| Matching thread | Scissors |
| 1 inch wide elastic | Measuring tape |
| Bias tape | Pins |
| Rope or cord (optional) | Chalk or fabric marker |
Taking Your Measurements
For this dress to fit perfectly, you’ll need these key measurements:
| Measurement | How to Take It |
|---|---|
| Bust | Measure around the fullest part of your chest |
| Waist | Measure around your natural waistline |
| Hip | Measure around the fullest part of your hips |
| Shoulder to waist | Measure from your shoulder to your waist |
| Waist to floor | For total dress length |
Creating the Criss-Cross Bodice

The magic of this dress starts with the bodice. Let’s break it down into simple steps:
First, calculate your bodice width. Take your bust measurement divided by 4, then add 4-5 extra inches. For example, if your bust is 42 inches: 42 ÷ 4 = 10.5, then 10.5 + 4 = 14.5 inches for your width.
For the length, use your shoulder to waist measurement plus half an inch for seam allowance. If your shoulder to waist is 17 inches, you’ll need 17.5 inches of length.
Fold your fabric in half and mark these measurements. Mark the top of your shoulder line by taking half of your shoulder measurement. For a 16-inch shoulder, mark 8 inches.
Then, shape the armhole curve by extending it downward approximately 10 inches (for a 20-inch total armhole). Join the lines together to outline the basic bodice shape.
To create the distinct criss-cross detail, come in about 2 inches from the shoulder line and draw a line that meets the armhole curve. At the neckline, lower it by 2 inches – this creates the starting point for your top.
Cut along these lines, then cut another piece exactly the same for the back.
Creating Loops for the Criss-Cross Ties
To make the signature criss-cross look, we need to create loops for our rope or cord:
Fold the top edge down about 1 inch and finish it with bias tape. This creates a clean channel for your rope to thread through.
Create 3-4 evenly spaced loops on each side by sewing small fabric strips. These will guide your rope across the back for that gorgeous criss-cross effect.
Making the A-Line Skirt
The bottom part of our dress consists of an A-line skirt with a gathered ruffle. Here’s how to make it:
For the A-line skirt length, decide where you want the ruffle to start. If your total dress length is 42 inches and you want a 16-inch ruffle, make your A-line portion 26 inches long. Add 1 inch for seam allowances.
For the width, take your hip measurement divided by 4, then add about 4.5 inches for the A-line flare. For example, with 48-inch hips: 48 ÷ 4 = 12, then 12 + 4.5 = 16.5 inches.
Cut two identical pieces for front and back. For the front piece, curve the top edge slightly (about 1 inch) to create a smooth waistline that won’t stick out.
Creating the Back Elastic Band
For the back of the skirt, we need to create a channel for elastic:
- Cut a band about 5 inches wide and the length of your back waist measurement.
- Fold it in half lengthwise and sew it to the back skirt piece.
- This creates a tunnel for your elastic, which will gather the back and create a comfortable, adjustable fit.
Adding the Beautiful Ruffle
The bottom ruffle brings beautiful flow and motion to the dress:
- For the ruffle width, measure around the bottom opening of your A-line skirt and multiply by 2 or 3 for fullness.
- For height, decide how long you want your ruffle (we used 16 inches) and add 2 inches for hems.
- Finish both edges of your ruffle by folding and sewing a narrow hem. Then gather the top edge by pleating or gathering stitches.
Putting It All Together

Now let’s assemble our beautiful dress:
- Join the front and back A-line skirt pieces at the sides, leaving about 3 inches open at the top for movement.
- Attach the bodice to the front of the skirt at the waistline.
- Sew the gathered ruffle to the bottom of the A-line skirt.
- Thread elastic through the back band to create gentle gathering.
- Finally, thread your rope or cord through the loops at the top for the criss-cross effect.
Wearing Your New Creation
Your DIY criss-cross back maxi dress is now ready to wear! The rope ties can be adjusted for your perfect fit, and the elastic back ensures comfort while showing off the beautiful open design.
This dress is perfect for beach outings, summer gatherings, or even styled up for more formal occasions. Add some lovely accessories and you’ll have a completely custom look that will turn heads!
FAQs
How to make a dress for beginners easy?
Making a dress as a beginner is simple if you follow basic steps. Start with a simple pattern that’s easy to understand. Choose fabric that’s easy to work with, like cotton. Get your basic sewing tools ready before you begin. Watch tutorial videos to understand the process better. Take accurate measurements of your body. Begin with a simple shift dress design as it’s easier to make. Always practice your stitches on scrap fabric first.
Can I sew a dress with no experience?
Yes, you can definitely sew a dress without prior experience. The key is to begin with basic patterns that are designed for beginners. Follow step-by-step guides carefully and start with straight lines as they’re easier to sew. Use simple cotton fabrics that don’t slip or stretch too much. Take your time with each step and don’t rush the process. Remember, everyone starts somewhere.
How to make a dress without a sewing machine?
Creating a dress without a sewing machine is possible through several methods. You can use hand-sewing techniques with basic stitches. Try no-sew methods using fabric glue for temporary solutions. Safety pins can work for quick fixes. Learning basic hand stitches like running stitch and backstitch is essential. You can also use pre-made dress pieces and combine them. Wrap dress styles are particularly suitable for no-sew methods.
Can a beginner sew a dress?
Absolutely, beginners can sew dresses successfully. Choose patterns specifically labeled for beginners that have clear instructions. Start with simple designs without complicated details. Use basic fabrics that are easy to handle and work with. Take your time with each step of the process. Follow pattern instructions carefully and don’t skip steps. Don’t hesitate to ask for help from more experienced sewers when needed.
Ready to Start Sewing?
Making your own criss-cross back maxi dress isn’t just about saving money – it’s about creating something that fits your body perfectly and expresses your personal style. Once you’ve made one, you might find yourself making several in different fabrics for all occasions!
Have you tried making your own clothes before? This project is perfect for beginners looking to try something a bit more advanced, or experienced sewers wanting a quick, satisfying project. Get your fabric ready and start creating your gorgeous new maxi dress today!
Would you like me to explain any particular step in more detail?


