Materials used in this pattern:
1. Two contrasting colors of medium weight yarn (I used Loops & Threads Charisma Baby yarn in yellow and Loops & Threads Charisma yarn in white.)
2. US Size 8 knitting needles
4. Tapestry needle
Abbreviations used in this pattern:
kfb: An increase stitch involving knitting the front and the back of a single stitch to create 2 stitches.
k2tog: A decrease stitch involving knitting two stitches together to form a single stitch.
k2tog(tbl): Inserting the needle through the back of the loops of 2 stitches to perform a k2tog decrease stitch.
Row 1: cast on 2 stitches
Row 2: kfb, kfb
Row 3: purl 4
Row 4: kfb, knit 2, kfb
Row 5: purl 6
Row 6: kfb, knit 4, kfb
You have now created the top left hump of your heart. Cut the yarn so that your knitting is no longer attached to your skein of yarn, leaving a long enough tail to weave in later.
Push the existing knitting down the needle, saving it for later.
Repeat rows 1 through 6 again, starting by casting onto the empty needle as pictured below.
Row 7: purl 16
Row 8: knit 16
Row 9: purl 16
Row 10: k2tog, knit 12, k2tog(tbl)
Row 11: purl 14
Row 12: k2tog, knit 10, k2tog(tbl)
Row 13: purl 12
Row 14: k2tog, knit 8, k2tog(tbl)
Row 15: purl 10
Row 16: k2tog, knit 6, k2tog(tbl)
Row 17: purl 8
Row 18: k2tog, knit 4, k2tog(tbl)
Row 19: purl 6
Row 20: k2tog, knit 2, k2tog(tbl)
Row 21: purl 4
Row 22: k2tog, k2tog(tbl)
Row 23: bind off purlwise
Now repeat the pattern again to make a second heart, and weave in all the ends on both hearts.
Stack the 2 hearts on top of each other with the knit side of both hearts facing out so that they are mirror images of each other. Use your tapestry needle and your contrasting yarn color (I used white) to sew the two hearts together to form one heart. As you do this, purely for aesthetic reasons, try to keep your sewing one stitch away from the edge of the heart as apposed to sewing right along the actual edges. When you have almost sewn all the way around the heart, push a small amount of stuffing between the two sides of the heart; this will make the finished product a little puffier and more 3-dimensional.
Once you've added the stuffing, finish sewing all the way around the heart and then make a big loop to hang it from and tie a knot. Cut off the excess yarn and you're all finished.
p.s. I just subscribed to Gathered by Mollie Makes, which is a cute little iPad magazine. As I was perusing some back issues, I came across a pattern for a garter stitch heart coaster in issue #16 that's really cute, so if you like this pattern you might want to check that one out as well.