What you needSilk or Satin
Green floral tape
Heavy wire to support the filled Rose
Start by creating a 2 inch tube in your fabric by sewing a 4 inch strip together. You will need around 3 1/2 inches in length for each rose you want to make. So make the tube the appropriate length for your project.
Cut your heavy wire to the length that you want your rose stems. Wind the wire with the green florist tape starting at the bottom and working your way up.
When you get half way place your leaves onto the stem and secure by pulling the florist tape around the leaves and continuing to wind the stem with the green tape.
When you get to the top add a little glue to one end of the silk. Thread the tube over the rose stem and bind it tightly closed around the stem with the florist tape till it is secure.
Once the glue has dried fill the rose with birdseed, confetti or rice leaving a 1 1/2 inch of unfilled tube at the top.
Take this left over bit and tuck it back into itself and into the filling to close off and form the bud of the rose. You should be able to just push it down inside the filling. You have finished.
Now when your guests want to use the roses just a simple flick will have it all opening up and the contents showering the bride and groom.