My most favorite primrose is just opening its buds, and it'll continue blooming well into June. The pale green Primula vulgaris 'Francesca' is a delicate beauty of a primrose with crinkled leaves and yellow centers; it's so subtle you'd never guess it's kin to those bulky, bright supermarket primroses.
'Francesca' likes partial shade and moist soil, it does well in containers if you keep them well-watered, and its flowers are exquisite picked and brought inside, for their perfection is best admired close up. Yet this is a tough, long-blooming, garden-worthy plant that holds its own in my over-planted garden. Grow it along stepping stones or walkways, in amongst hellebores or tulips, as a frilly skirt around small flowering shrubs; see it here blooming in my Langley garden alongside a Clare Dohna mosaic egg.