-an old shirt (really any type of fabric)
-fabric glue (optional)
-sew on velcro or stick on velcro which is easier but not as cheap. (optional)
-string/yarn, or hair tie (optional)
*I will be showing you how to do this using velcro. If you do not want to use velcro then use string to hold the shirt in place*
First thing's first; cut out a square that's long enough to cover the the length of the torso (unless you want a crop top) and wide enough to wrap around the dolls body.
Now you'll want to cut along the folded edge up to the arm hole. Do this for each side.
Unfold the fabric and pick which half is going to be your backside and then, starting at the bottom of the armhole, cut down at a slight inward angle. (The right side on mine is just folded under. Both sides of yours should look like the left side of mine.)
You'll take the widest part and glue a strip onto the back and another onto the front along the edges. (or just stick them on there if you have the sticky kind) Wait for the glue to dry.
Pull the shirt over the doll's head (through the hole obvs) with the skinny piece in the back. Then, wrap the long sides around to the back and fasten the velcro!! Super simple!
A DC shirt I made with this method: