Dig a groove along the side of your flower bed. This will be where you place the materials for your border. The depth and width of the groove will depend on what materials you choose for your border. Line the groove with a layer of weed mat. The weed mat prevents weeds and other plants from growing in the space reserved for your boarder.
Collect stones and small rocks from around your yard. While the stones you find in your flower beds and lawn are normally a nuisance, they can actually make a classy border for your flower bed. Some rocks may be a little too large for your border, but with a hammer, chisel and protective goggles you can soon smash that stone down to size. You can polish the stone or chisel designs into them for added visual appeal. Nestle the stones into the groove you created. This will complete an all-natural stone border.
Cut boughs pruned from your garden's trees into smaller sections. It is purely a matter of preference as to how long or short you want the cuttings to be. Sharpen one side of the cutting to a point. Don't make the point so sharp it is dangerous; you merely want it sharp enough to pierce the weed mat and the soil. You may need to cut slits in the weed mat to make establishing the stake easier. Take a small rubber mallet and force the wooden stakes securely into the ground surrounding your flowerbeds (do not forget your goggles). This creates a rustic-looking border made with all-natural materials.
Collect medium-size branches pruned from your garden's trees. Use a block plane to straighten the sides of the branches. Carve elegant designs on the branch or etch in words using a wood etching tool. You may need to trim the sides to make it fit against your flower bed. Place the branch directly into the groove between your yard and your flower bed. You may want to use your mallet to secure the branch into place.