lo and behold - definition and synonyms

phrase often humorous
  1. used for introducing something surprising that you are about to tell or show someone

    He put her out of his mind. Then, lo and behold, months later, she turned up again.

See also main entry: lo