OUTFIT DETAILS: dittos denim (on sale!) || heart attack t-shirt made by me (tutorial here) || leopard clutch made by me (tutorial here, or purchase similar here) || similar heels || bauble bar earrings, c/o || urban outfitter sunglasses || j.crew jacket 

Today I’m sharing a fun and super easy Valentine’s Day shirt on Jo-Ann’s blog! Wear it this week with a pair of jeans, or dress it up for your Valentine’s date by tucking it into a pencil skirt and throwing on some stilettos and a sparkly statement necklace.

Click READ MORE below to find the full tutorial!

Materials Needed:
  • Plain T-shirt (v-neck or crew neck)
  • 2 sheets of felt
  • Scissors
  • Matching thread
  • Sewing machine
  1. Cut out felt hearts. They should be about 2 1/2″ tall and 3″ wide. Use a cookie cutter or paper pattern to keep them all the same size.
  2. Try on the shirt and position the hearts as desired. Carefully pin in place while the shirt is still on. Tip: pin one vertical row in place, then sew. Then pin the next vertical row in place, then sew. Repeat.
  3. With the hearts pinned securely in place, sew down the middle of each vertical row of hearts, attaching them all to the shirt. Repeat for the second and third vertical rows.
  4. Once all three rows are sew in place, carefully sew around the border of each heart, stitching it in place. Make sure the T-shirt lays flat and smooth when sewing the hearts. Repeat until all the hearts are completely attached. Turn inside out and press flat.

Note: hand wash only



  1. Jessica says:

    I love this outfit and D.I.Y! Super cute!

  2. Heidi D. says:

    So cute! What a great DIY, thanks for sharing!


  3. Celeste says:

    LOVE the DIY. So simple, so cute!


  4. Natali says:

    Fantastic clutch and jacket! Your top is so cute and I like the way you’ve styled the rest of this outfit around it. 🙂

  5. Naomi Weima says:

    Really cute DIY! Question though – if you’re using felt, how will this wash? Doesn’t felt usually shrink? Thanks!

  6. Danielle says:

    Love this!!! I’m totally going to do this diy for me & little one. Where do you get your plain t-shirts for projects like this??

  7. I love how versatile this shirt is. You can wear it with jeans, leggings, a skirt, the possibilities are endless. Thanks for sharing 🙂


  8. Kristina says:

    Your tee is so freaking adorable!!

    Kristina does the Internets

  9. April says:

    Can’t I just buy yours? 🙂 Super cute tee, but I’m so DIYed out. I just want to buy the thing.

Leave a Reply