Who is Taylor Swift's best guy friend?

Some guy named stephen.....