Billy Zane and Leonor Varela Needs a Banner!
Billy and Leonor met on the set of the TV movie 'Cleopatra.' It's said that they got engaged, but these two split up in 2001.
Register to update information, save favorites, post photos, news stories and comments.
Already A Member?