Laura Haddock, resplendent in medieval attire, entices with subtle eroticism in the inaugural episode of Da Vinci's Demons. Her character, Vanessa, is a captivating mix of innocence and allure, her lush curves hinting at what lies beneath her modest garb. As she interacts with the enigmatic Leonardo da Vinci, their chemistry sparks, with Vanessa's intense gaze and sensuous lips promising untold delights.