A few weeks ago I shared a simple girls’ dress made from an existing tee shirt and some fabric – it was so easy and turned out so cute I wanted to try the same process on a dress for me. So I found a pretty tee and a patterned sheet for the skirt, and put together a cap sleeve maxi dress in about half an hour.
As I mentioned in the little girl’s version of this dress, you’ve probably seen this idea before – a t-shirt dress with a gathered skirt is nothing new. However, most sewing tutorials for this type of dress that I’ve seen leave out one crucial step: adding elastic into the waistband.
If you don’t add elastic to the waistline, the gathered skirt will almost always stretch out the bottom of the shirt, leaving you with a shapeless sack dress that must be worn with a belt or sash to pull the waistline back in. Adding elastic keeps the shape of the dress and gives it a much more professional appearance. Check out the difference it makes:
I don’t have a tiny waist. In fact, sometimes it feels like I don’t have any waist at all. The last thing I need is a dress that hides any hint of a waistline completely. Luckily, adding in elastic is VERY simple, and you can include that step and still make this cap sleeve maxi in about half an hour. Here’s how.
You want to start with a slim fitting stretchy t-shirt and a flat twin bedsheet (if you don’t want to use a sheet that’s fine, you’ll just need to hem the finished dress so it will take a few minutes longer). You can use a tank if you want, but I like sleeves and it’s hard to find maxi dresses with sleeves, so I love being able to start with a cap sleeve t-shirt. I found this pretty top at Costco and the cute printed sheet at Walmart.
(Note: I did line the sleeves of the tee, so if you get a similar one at Costco the sleeves will not be opaque, as you can see below. Also, if you use a sheet you’ll want to soften it first. I soaked mine in salt water, then rinsed and soaked in white vinegar, then washed and dried 2x as usual to soften it up.)
Begin by trying on your shirt and deciding where you want the skirt to attach. Mark that point and cut off the bottom of the shirt 1/2 an inch below your mark. I chose to have my skirt attach kind of high, around my ribcage, because I have plenty of mommy tummy that I wanted to keep covered. You can certainly make the shirt portion longer if you have less to hide in that area.
Next, measure how long the skirt should be the from where the cut off shirt ends (I made mine go to about an inch above the ground so I don’t trip on it). Add an inch, then cut that length from the flat sheet. Be SURE not to cut the skirt too short! You can see the bottom of the shirt and the sheet/skirt in the photo below. The hemmed portion of the sheet will be the hem of the dress.
There will be a fold on one side and two finished edges of the other side. I sewed the finished edges together halfway down to leave a slit for walking.
Next you’ll need to gather the top of the skirt until it’s the same width as the bottom of the shirt. If you want more detailed instruction on this, visit the girl’s version of this dress.
When the skirt is all gathered, place the shirt right side out inside the skirt, which is inside out, and sew them together using a stitch that will stretch (zig zag, stretch stitch, serged stitched). Photo below is from the girl’s version.
If you turn the dress right side out, it will look like you’re done since the skirt is already hemmed. But remember we need some elastic in the waist! I use 3/8 inch elastic in a length that’s a little longer than my waistline. We’re going to sew the elastic right into the seam allowance of the seam we just sewed. Place the same seam under your presser foot and tuck the elastic right on top. Start sewing, giving the elastic a good pull as you sew. Sew all the way around, overlapping the elastic when you get back to the beginning and then trimming the excess. Make sure to give the elastic a good pull as you sew, and to again use a stitch that will stretch.
Here’s how the waistline looks with the elastic sewn right in:
Now when you try the dress on, it will sit nice and flat against your waist:
Here’s the comparison again:
Easy!
You might also enjoy:
Deborah says
Can’t wait to make this.
Jennifer says
What if I wanted to use regular fabric instead of a sheet? How much fabric would I need?
Lorraine Pierce says
Depending on how tall you are, I would guess about 2 yards.
Laura says
Well done you! What a fantastic idea!