Starring: michela rocco di torrepadula