Despite being labled a douchebag linked in the tabloids with a bevy of pretty young things including Game of Thrones star Emilia Clarke and millennial chanteuse Lana Del Rey, James has remained unattached for quite some time.
And since dumping Taylor Swift a few years ago, Jake has been spotted out with his Constellations co-star Ruth Wilson and his Southpaw wife Rachel McAdams in recent months. But neither was ever confirmed as being more than just friends.
With no plus ones to speak of, it's no surprise these two studs on the prowl upped their style game at separate events this week.
The 37-year-old Spider-Man 2 bad boy wore a dapper white tie tuxedo at the Toronto Film Festival, while the 34-year-old Brokeback Mountain star went for an on trend double-breasted suit at the premiere of Everest in Hollywood.
So which one would make the better A-list arm candy? Take our poll above and vote to see which is better boyfriend material.