Our stunning annual oenothera is a revelation producing large, gold, cup-shaped flowers which are extremely resistant to cold & rain, blooming from spring right through to autumn. RHS Perfect for Pollinators. Flowers June-October. Height 20-30cm (8-12).