According to the bible, God ordered that no man should live alone, but he should have a companion for whom they will spend the rest of their lives and bear children. However, when it comes to celebrity life, we find that there is quite a long list of the top celebrities that have never been married.
John Cusack is undoubtedly an unconventional hero that has struggled to build his career. He was born in Evanston, Illinois, on June 28, 1966. Despite being a celebrity, John Cusack has always kept his family life off the media light. However, sources have it that Cusack has never been married despite him dating some of the famous stars like Brook Burns and Jennifer Love Hewitt.
Since he has always kept his life private, nobody knows about his personal feelings and the reasons why he has never been married.