Make a half pony. Split in half and braid each side.
Form a heart shape. I didn't do step by step instructions for the sewing. Go to this sewn heart hairstyle if you need help with that. Start at the bottom, by the elastic and just wrap the ribbon around the braid until you get up to the point where the heart is sitting on top of the half pony. That is where you start the actual sewing. Grab as much hair with your stitches as you can because the ribbon at the top is holding the heart onto her head and also forming the shape.
So, in this picture only the top 8 stitches (4 on each side) are actually sewn to her hair. The rest of the ribbon is just wrapped around the braid on each side. Does that make any sense?
This one was fairly quick. We were done in 12 minutes.