If you love the look of a lush cottage garden overflowing with color, consider planting one of these cottage garden plants, including roses, peonies, flowering herbs, and more.