Zinnias pair well with a variety of flowers, including cosmos, snapdragons, and dahlias. They also look great when planted in mass plantings or mixed borders.