I want this so bad! You can either wear an under shirt of any color, or sew a color under the ripped heart. The shirt also has a slouched shoulder, so i prefer a tank top instead of sewing under the heart.
Canvas sneakers are comfy and cool, but you may not find them in colors you want. Put a spring in your step by setting the shade yourself. With fabric dye, its a cinch to match them to your wardrobe or your mood.