Daveed Diggs is really attractive