All evening primroses are cheerful and easy to grow flowers that pop up unexpectedly in our gardens.