How To Draw Hearts With Circles: A Geometric Love Story

Last year I was blown away by a beautiful video from Justina Yang of Fiber Lab in Vancouver, Canada. Justina emailed me her latest project, which was a mind-blowing paper recipe video. She used paper to recreate all of the ingredients for a croissant and “baked” them in a playful how-to video that I constantly watch when I need a little pick-me-up. It’s nothing short of perfect. So when we chatted over email I couldn’t help but ask if she’d consider sharing something with us on the site and she was kind enough to create a very special Valentine’s Day production for both math and art lovers. In a three-part video, Justina shows you different ways to create hearts using a simple circle. From “curve stitching” and chalk cardioids to “sweethearts” created with food and cupcake liners, Justina creates something so inspiring, exciting and romantic with the magic of geometry. A huge, huge thank you to Justina for creating this wonderful video for us- this was such a special Valentine’s treat. xo, grace

Please check out more of Justina’s work on her website, Etsy shop and Facebook!


  1. I am in love. I also just watched the croissant video. How darling!

  2. WOW!!! Incredibly beautiful video. Just so clever. Congrats Justina!

  3. susie says:

    Love this! What a beautiful way to end my day!

  4. I was completely mesmerized by this video! Clever, artistic, fun….just awesome. I will absolutely check out more from Justina. Thanks for sharing.

  5. Rissie says:

    I love the heart made from yarn and I would love to know “how-to” make it. This video claims to be a “how-to” but I can’t find any directions. Does anyone out there know “how-to” make this? I would love to use it to decorate my classroom.


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.