Don't Miss

15 Celebrities You Wouldn’t Think Are Grandparents

Photo by s_bukley, via

2) Ozzy Osbourne

While he would be the last person we would expect to be a grandfather with his foul mouth, he is granddad to Jack’s two daughters, as well as to four grandchildren from a previous marriage. I bet time spent at his house is fun!