Answer: spontaneously

AnswerCrossword Clue
SPONTANEOUSLY

Impromptu