He makes me swoon!