Boobs in Da Vinci’s Demons August 3, 2026April 15, 2013 | Published in Categories Movie Scenes, Topless New Starz show Da Vinci’s Demons premiered last week and its about Leonardo da Vinci’s early life which apparently included a lot of titties! Actresses Laura Haddock and Hera Hilmar are nude in the first episode.View the pictures (Via Nudography)