It goes without saying that the Captain America: Civil War cast is filled with delicious eye candy,and Sebastian Stan is no exception. While the actor certainly makes one impressive Winter Soldier, he's been causing hearts to melt way before he was Bucky Barnes. Not only did he play Upper East Side noxious boy Carter Baizen on Gossip Girl, and but you might also recognize him from his role in The Martian and the hit explain Once Upon a Time. maintain scrolling for some of his hottest pictures to date,and then check out his hilarious pop culture game with the rest of his costars.
Source: popsugar.com