Cosmos are sun-loving plants with a long flowering season. They fill borders with a profusion of flowers, ranging in colour from white through to pink, red and orange, in contrast with masses of feathery foliage.