Michael Caine's three grandchildren have given the 88-year-old actor a "new lease on life" as he reveals he's stopped drinking for a healthier future. The actor says he is "completely besotted" with his three grandchildren: twins Miles and Allegra and grandson Taylor. Back in 2017, Caine cut back on his drinking amid a health scare,…