with your head in the clouds

with your head in the clouds

(of a person) out of touch with reality; daydreaming.
See also: cloud, head