Draw a heart shape onto an A3 sheet of paper and use it as a template to cut 2x shapes from a tshirt.
Fold the heart in half and use to cut 4x heart shapes from felt (I used A4 sheets). Leave roughly a 1cm gap.
Cut off one half of the heart template's 'head' and cut a further 4 shapes from felt- don't forget the 1cm gap.
Pin the heart 'tops' to coincide with their place on the tshirt heart and use embroidery and a cross-stitch to sew on. Only sew along the bottom at this stage.
Pin the two hearts together, nice side in. Remember not to pin the two sides of the upper heart together- this is the opening. Baste (wide) stitch along the bottom to roughly the red lines.
Take 2x 25in pieces of rope for the handles. Using felt scraps, sew together a 25in x 2in stretch of felt. Leaving the ends of the felt 'open', encase the rest of the rope, pinning together as you go.
Use embroidery thread to sew the rope in then trim/tidy any jagged edges.
Sew the open flat ends of the handle onto each of the 4 heart curves.
Machine/hand stitch along the bottom on the bag where you tacked earlier.
Cut 2 heart shapes from the wadding, slightly smaller than he bag shape. Pin onto each side, careful not to pin the opening together. Base is complete.
Stitch each of the felt heart halves together with a cross-stitch and add 4x giant buttons in a 'square' arrangement. I used wooden buttons and painted them.
Use embroidery thread to do a simple running stitch around the entire bag/each side of the opening and done.