OUTFIT DETAILS: dress made by me | BCBG Paris sandals | similar sunglasses | similar bag 
*photography by sara walk
Last week, Philip had a day off so we packed the kids up in the car and took an impromptu day trip down to San Juan Capistrano (about 40 minutes away). It’s been pretty hot the last few weeks, so I wore a lightweight dress I made last summer. When I posted a picture on my instagram, a few people asked if I had a tutorial and I was sure that I did. But after a little searching, nothing came up. 
Well it turns out that I created this dress, and subsequent tutorial, for SheKnows last year when I was regularly contributing to their site, and it was never published. So, surprise! Pictures from a year ago, a tutorial written a year ago, and an illustration drawn a year ago.  So no, I didn’t chop or dye my hair — just a nice old picture. 
This dress is so, so easy to make, because you start out with a store-bought tee and just add some fabric to the bottom. It’s lightweight and perfect for the rapidly approaching summer. So get your weekend projecting on and make yourself one! 
(it could also be so cute in a maxi length!)
Click through to find the full tutorial!

Materials Needed:
  • basic t-shirt (mine is this one from H&M)
  • one yard of 60″ wide fabric (mine is a lightweight polyester from girl charlee (sadly no longer available))
  • 1/4″ wide elastic (enough to go around your natural waistline once)
  • matching thread
Follow the step by step instructions below that correspond to the illustration.
  1. Start with a basic t-shirt and roughly one yard of 60″ wide fabric (I only needed 25″ for the length — you’ll need more or less depending on your desired length).
  2. Fold the fabric in half (right sides of the fabric together), matching up the short ends, as shown. Sew along the short sides, creating a tube of fabric.
  3. Measure your natural waist (or wherever you want the waist of the dress to sit) and cut a piece of elastic that length. Sew the ends together to make an elastic circle.
  4. Stretch the elastic and place it over the tube of fabric, and then sew it on to the very top of the fabric tube with a straight stitch, as shown. Make sure you stretch the fabric as you sew so that it reaches around the entire tube of fabric. When you stop stretching it, the fabric will gather.
  5. Tuck the skirt inside the t-shirt, matching up the end of the t-shirt and the elastic end of the skirt (making sure the right (outside) sides of the fabric are facing each other). Sew over the elastic again, this time stretching it to fit the hem of the t-shirt.
    • note: if your t-shirt is long, make sure you crop it a bit before attaching it to the skirt. Getting rid of that extra length before sewing will help the attachment go more smoothly.
  6. Turn the dress right side out and hem the skirt portion to your desired length. And you’re done!
Enjoy your brand new dress for summer!


  1. Natali says:

    It always blows my mind to see all of your DIYs! You’re a pure artistic soul! ๐Ÿ™‚

  2. Kate says:

    I think you DID do a maxi version of this, because I made it! Did you describe it as a Greek-goddess dress maybe? Anyway, I loved that one so I’m sure I’ll love this shorter one, too. Very cute.

  3. Preeti says:

    love this skirt!

    xoxo, Preeti

  4. Laura Jean says:

    I love this, thank you so much for sharing!

  5. I love your tutorials! This looks so easy to make! Thanks for sharing!

  6. Beautiful look! Love the skirt! ๐Ÿ™‚


  7. Heather says:

    I saw that skirt on Instagram the other day and thought to myself how cute it was. Should have guessed you made/refashioned it ๐Ÿ™‚

  8. Vik says:

    Great idea! I like it.

  9. Reshma says:

    Can’t believe the amazing outfits you create! Love this look… I also liked the floral dress you recently posted on instagram too! Where do you typically shop for your fabrics? I love the prints! Thanks for sharing this tutorial. ๐Ÿ™‚


  10. Mindy says:

    Was the skirt part of the dress woven or stretchy? Can’t tell from the description or photos.

  11. Paige Cassandra Flamm says:

    That dress is so pretty! I love all the pieces you make!


  12. Christine says:

    This is so awesome, I never would have guessed you made it! I can’t wait to try this. You look beautiful as well!


  13. Landen says:

    Loving the fabric on the bottom. And your shoes. I love shoes like that… ๐Ÿ™‚ Strappy sandals are the best!

  14. okkagency says:

    Thank you. My site also has lots of useful information related to the casino. Especially if you want to find useful information about Baccarat, please visit my site.

  15. OSA800 says:

    Great Article it its really informative and innovative keep us posted with new updates. its was really valuable. thanks a lot https://WWW.OSA800.COM

Leave a Reply