Hayley Carmichael is an actress, known for Tale of Tales (2015), Overlord (2018) and The Emperor’s New Clothes (2001).