Expressions used in Everyday Spoken English in Social and Professional contexts
Something which appears out of or comes out of thin air arrives unexpectedly or seems to materialise from nothing. This is a popular idiom used more often in informal contexts.