Dashing Ryan Reynolds on the cover of Men` Health 2017