Chris Hardwick (The Talking Dead) and Chloe Dykstra star in this funny Bioshock Infinite fan-made short called "Booker, Catch!" He was wearing this outfit during a few panels at Comic-Con this year. I've also seen him wearing it in a couple of other videos, so I'm wondering if he was just really busy shooting this stuff while he was in San Diego.
"Making his way through the floating city of Columbia, Booker DeWitt is a man on a mission! Luckily his ever helpful companion, Elizabeth, is always around to keep him stocked up on supplies, even if she might get a little overzealous with her throwing. Booker, Catch!"