felt for the largest heart
print fabric - cotton or ploycotton is best - for the third heart
old book pages for the other two hearts (sheet music, maps or scrapbooking paper might work too)
ribbon, string or cord
How to make your hanging heart:
Cut four heart shapes from fabric and paper, making each one a little smaller than the first. I used an old damaged book so I didn't feel too bad about cutting it up! If your freehand cutting skills aren't great, make a paper template first (fold the paper in half and cut while folded to get a symmetrical shape).
Layer the hearts to check for size, then put the smallest two to one side while you sew the largest two
Insert a piece of ribbon or string in between the large felt heart and the paper one
Set your machine to a slightly longer than usual stitch length or use free machine techniques. Using black thread, sew them together. Don't keep your stitches too neat and you'll get a lovely sketchy look.
Keep on adding the layers
Finish with a button.
Repeat as often as you like...