Ответ: Шапка-невидимка находилась в руках Черномора,но случайно попала к Людмиле

Ответ: она нашла её у себя в комнате когда находилась в логове Черномора