diy project: ombre flower collector + hanger

This is the last project in our summer DIY series with guest contributor Brittany Watson Jepsen. It’s been a pleasure having Brittany back on the site for a bit, and I feel majorly inspired by her clever, modern projects. Click on the links to view projects OneTwo, Three and Four. Thanks so much, Brittany! — Kate

Lilac season in Denmark is a pure delight. It seems to grow everywhere in various shades of pinks, purples and whites. I can’t help but think they need a new home in my living room vases, so I concocted this ombre flower hanger to help me gather some up. — Brittany Watson Jepsen

Read the full how-to after the jump . . .


  • white fabric in size of your choice (I made mine 27″ x 36″)
  • leather strips for ties (about 30″ long)
  • fabric dye (I used Dylon)
  • salt for fabric dye
  • grommets and grommet applicator
  • 2 branches, each about 40″ long
  • spray paint of your choice (I used gold)
  • scissors
  • sewing machine and thread



1. Spray paint the branches and let them dry for about 24 hours.

2. With your fabric laid flat, create a clean edge by sewing the edges in with a 1/4″ stitch on the two long sides.

3. Fold the short edge over 2″ and sew a 1/4″ stitch. You’re done with the sewing!

4. Fold your fabric in half, then in half again, then in half again.

5. Fill three pots of varying sizes with different amounts of water and dye. Fill the largest pot with the most water, the second with less water and the smallest with the least. Add about the same amount of dye to each pot. Add salt into the mixture and warm your water.

6. Test your dye levels with a small piece of fabric before moving onto your final fabric. Adjust the amount of water and dyes according to how rich you’d like the colors.

7. Once you’ve settled on the right color mixture, move on to the final fabric and dip it first in the pot with the most water, stopping at the level you’d like it to be at.

8. Move on to the next-level pot and dip the fabric a bit less. You should see a clear line between the two colors.

9. Lastly, dip the fabric into the smallest/most potent pot, dipping less than the other two colors.

10. Repeat the process to get rid of the distinctive lines between the colors. I repeated the process about five times before I settled on a coloring I was happy with.

11. Hang the fabric up to dry.

12. Space out your five grommets evenly across the top of the short edges and mark with a pencil.

13. Follow the directions to your grommets. I started by cutting a little hole and then placing the grommet on either side of the fabric and securing it by hammering it together.

14. Lay the fabric on the ground with the branch slightly above. With your leather string, go in and out of the grommets, attaching the fabric to the string. Tie securely on either end of the branch.

Voila! Now go pick yourself a bunch of flowers!

  1. Amy says:

    I love the simplicity of the flower collector. The combination of the earthy materials with the modern ombre dip-dye is a really great idea and makes for an interesting wall piece. I can’t wait to find the time to make this myself!

  2. Mira says:

    Lovely project. And what a great skirt! Where is it from?

  3. how2home says:

    LOVE this idea! You guys always come up with such great ideas and inspirations :) This would look lovely over a table setting as wedding decor :) Totally adding this to my to do list! yeahh!

  4. Ayman says:

    It is impressive; simple yet elegant with a beautiful choice of colors.

    How did you remove the lines between different shades of the colors? It would be great if you expanded on the instructions there!

    Thank you for the lovely idea.

  5. Brittany says:

    @Ayman, check out step 10 for tips on how to get rid of the different shades of colors. The trick is in repeating the process several times.

  6. Melanie says:

    Such an amazing idea!


Design*Sponge reserves the right to restrict comments that do not contribute constructively to the conversation at hand, contain profanity, personal attacks, hate speech or seek to promote a personal or unrelated business. Our goal is to create a safe space where everyone (commenters, subjects of posts and moderators) feels comfortable to speak. Please treat others the way you would like to be treated and be willing to take responsibility for the impact your words may have on others. Disagreement, differences of opinion and heated discussion are welcome, but comments that do not seek to have a mature and constructive dialogue will not be published. We moderate all comments with great care and do not delete any lightly. Please note that our team (writers, moderators and guests) deserve the same right to speak and respond as you do, and your comments may be responded to or disagreed with. These guidelines help us maintain a safe space and work toward our goal of connecting with and learning from each other.