Plant a lush cottage garden overflowing with color. Choose from these cottage garden plants, including roses, peonies, flowering herbs, and more.| Martha Stewart