Idiom: Speak of the devil!

See also: