Ferns are beautiful foliage plants that will add softness and movement to shadier areas of the garden. They vary in shapes and sizes, so you can choose something that will add stature, such as a tree fern or royal fern, or opt for the lower-growing, but no less graceful shuttlecock or lady fern.