DIY Anklestrap Ballet Flats

These are one of two pairs of ballet flats in my closet… the other pair are actual ballet slippers. It’s not that I don’t like them, I do, but I have the hardest time finding a pair that not only fit my feet correctly, but that stay on and that I can actually walk in. I know it sounds crazy but for instance, I love these little silk printed flats from J Crew, but the heel slips off when I walk and then smashes under my heel {see photo below}…

So my solution? Add a simple, but pretty, little elastic ankle strap. Here’s how I did it…

What You’ll Need…

* Ballet flats in fabric or thin leather… anything you can get a needle through easily.
* Elastic. I used a thin elastic, with a pretty detail because it matched the piping and bow of these particular flats however, a larger elastic would be cute as well. Let your shoes be your guide and follow their style. Look for a softer elastic with a detail or a pretty “fancy” elastic trim.
* Needle/Thread/Scissors


* Simply measure out how much elastic you will need to fit around your ankle snugly but without squeezing and pinching your skin. Measure about a half an inch extra on each side.

* Overlap your 1/2″ extra elastic by creating a circle and hand-stitch it to the heel of your shoe. This will work best on a shoe with black piping or something similar, as it will completely conceal all of your stitches.

NOTE: You may also {and instead} choose to create a loop with any fabric or leather that sticks up from the heel of your shoe and run a ribbon or lace or buckled piece through it and around your ankle.


Have Fun!


LA native & lifestyle blogger Maegan Tintari writes daily at sharing beauty & style secrets, including fashion DIYs, how-to nail art manicures, hair tutorials, recipes & home decorating ideas, as well as a look into her personal life, her journey & battle with infertility & recent relocation to the mountains by a lake in search of a better life with her adorable French Bulldog brothers, Trevor and Randy.


  • Güler

    May 29, 2012 |

    perfect idea!

    my DIYs –>

  • ::little projects in style::

    May 29, 2012 |

    what a cute idea! 🙂 im going to use that to fix a pair of ballet flats that expanded in the last downpour! 🙂

    thanks so much!


  • Ana Sofía

    May 29, 2012 |

    aww, nice <3

  • fashion meets art

    May 29, 2012 |

    wow- great. i love it. so creative.
    thanks for the inspiration.
    maren anita

    maren anita

    only today till 6pm:
    win a silk-bracelet in mint-green!

    FASHION-MEETS-ART by Maren Anita


    May 29, 2012 |


  • Anonymous

    May 29, 2012 |

    wow its too mind Blowing and amazing.
    Gynexin Alpha Formula

  • Chanda T

    May 29, 2012 |

    awesome idea! this happens to my daughter all the time! now I know how to fix! thanks for sharing!

  • Stephanie

    May 29, 2012 |

    I have done this to a pair of ballet flats for my 2 year old daughter it does work like a charm!

  • Stephanie Pulos

    May 29, 2012 |

    LOVE. Agree with Morgan. Genius! x

    Stephanie in Style

  • Katya

    May 29, 2012 |

    great idea♥

  • Elissa

    May 29, 2012 |
  • thegoldjellybean

    May 29, 2012 |

    what a great idea, so simple!

  • Jessica @ Here(and)Now

    May 29, 2012 |

    wow – genius, and yet to simple! I have the same smooshed ballet flat problem too!

  • drollgirl

    May 29, 2012 |

    they are so cute! with or without the strap! very cute!!!

  • thankfifi

    May 29, 2012 |

    such a cute solution! I had a problem with my achilles heel last summer and it pretty much ruined wearing any kind of ballet style shoe 🙁 Oh well, high heels and sneakers all the way!

    ♥ ThankFifi

  • What Sadie Did

    May 30, 2012 |

    Ooh cute – very good idea!!

    Sadie xx

  • Kat

    May 30, 2012 |

    Maegan… you are just brilliant!

  • Lin

    May 30, 2012 |

    Love this idea & those shoes!

  • Anonymous

    May 30, 2012 |

    I am learning and Follow it idea .
    Gynexin Alpha Formula

  • Vanessa, Take only Memories

    May 30, 2012 |

    Brilliant! I think I might do that to a pair I have! Thanks 🙂

  • Marielle Kristine Ebao

    May 30, 2012 |

    Great idea! I have a problem with some of my flats as well,and this is the perfect solution! 🙂 thanks for posting!

  • peacelovenutrition

    May 30, 2012 |

    Thanks for simplifying all your DIY posts! They are always things I can actually do : )

  • Tairalyn

    May 30, 2012 |

    I must say – I’ve looked up to you greatly and your ways to FIX a fashion Dilemma! Ha Ha Your amazing!

    I would love to have you over at Little Miss Mama and see what I wore today with the $8 Peplum Top I just made {thanks to a HUGE Old Navy Sale}.

    Stop by and say “hi” when you get a chance.


  • Vanessa

    October 5, 2013 |

    Fantastic idea and excellently detailed with photos and description. I can never keep ballet flats from slipping off my heels so you’ve helped me out. Thanks so much for taking the time to post this!