Reintroducing the Maya Ruffle Dress & Top, a generous fitting trans-seasonal piece that produces little waste with super fun and frilly results! Originally the Rectangle Ruffle Top, this DIY is named after my little sister Amaya.

The Maya Ruffle Dress & Top was designed during a hot and sticky summer living in Tokyo, when I wanted something floaty and fun to wear. It is made up entirely of rectangles which means it produces very little waste and can be easily altered to fit a number of sizes. It features a scooped bound neckline, dropped ruffle sleeves and skirt panels gathered onto the bodice under the bust.

How to make a Maya Ruffle Dress or Top:

You will need:

  • Woven fabric (non stretchy fabric)
  • Bias binding
  • Matching thread
  • Sewing machine
  • Sewing scissors
  • Measuring tape
  • Pins
  • Sewing chalk or a pencil
  • Iron and ironing board

Fabric required:

To determine how much fabric you will need, I suggest drawing up a little diagram like this, writing your measurements and then adding up the heights. This is the layout I use when cutting out my rectangles from a length of fabric. I’ve also listed the rectangle measurements I have used for the Maya tops and dresses I have made. (width x height)

To find the width of my top rectangles I measure from shoulder to shoulder and add 15cm + 1cm for seam allowance on each side.

To find the width of my skirt rectangles I double the width of my top rectangles + 1cm for seam allowance on each side.

To measure the length of my skirt I measure from just under my bust to where Id like my dress or top to finish + 1cm for seam allowance.

Maya Ruffle Dress:

Size 8: Top – 52cm x 38cm, Sleeve – 136cm x 24cm, Skirt – 104cm x 100cm, Fabric Used – 2.86cm (136cm wide)

Size 12: Top – 62cm x 42cm, Sleeve – 136cm x 24cm, Skirt – 122cm x 100cm, Fabric Used – 2.90cm (136cm wide)

Maya Ruffle Top:

Size 8: Top – 52cm x 38cm, Sleeve – 136cm x 24cm, Peplum – 104cm x 22cm, Fabric Used – 1.26cm (136cm wide)

Size 12: Top – 62cm x 42cm, Sleeve – 136cm x 24cm, Peplum – 122cm x 22cm, Fabric Used – 1.30cm (136cm wide)

Size 16: Top – 68cm x 44cm, Sleeve – 136cm x 24cm, Peplum – 136cm x 24cm, Fabric Used – 1.40cm (136cm wide)

Method:

  1. Watch the process of making a Maya Ruffle Dress in this Tiktok video before starting.
  2. Cut out your rectangles.
  3. Cut the shape of the neck hole. To do this I fold my top rectangles in half, right sides together and trace the neckline from a top (or pattern) that I like the shape of.
  4. Sew up 1 shoulder seam. I like to french seam my shoulder seams to make them nice and strong.
  5. Bind the neckline with bias binding.
  6. French seam the other shoulder seam.
  7. Gather one edge of the sleeve rectangles. Once gathered they should measure about 48cm long.
  8. Attach the sleeves by finding the center, lining it up with the shoulder seam. Pin the sleeves on and then sew up with a straight stitch.
  9. Gather one edge of the skirt/peplum rectangles. Once gathered they should measure the same as the width of the top rectangle. Attach the skirt/peplum rectangles by finding the center, lining it up with the center of the top rectangle. Pin the skirt on and then sew with a straight stitch.
  10. With right sides together, sew up the side seams of the whole dress.
  11. Hem the sleeves with a 1cm double fold and the skirt/peplum to your desired length.
  12. Press all over and snip any loose threads to finish.

These absolutely gorgeous photos were taken by the lovely and talented Ella Fitzgerald. She totally nailed the vision I had for these photos and I cannot recommend her enough. Check out more of her work @ellamayphoto on Instagram.

The fabric I used is a gorgeous Liberty Tana Lawn from The Fabric Store called Thorpe.

If you give this DIY a try, please tag me on instagram and use #mayaruffledress so I can see your creation! Good luck 🙂

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