He is so fucking hot