I think we all see the blue jeans with the navy blue jacket (London Fog brand maybe). Which is a little preppy to wear with the casual t-shirt and jeans look. What stands out the most to me is the black t-shirt with the white speech-bubble style shirt. Those are very popular around the internet and many women have their own pressing machines to make their own at home. To me it looks as if he borrowed that jacket from someone because it is obviously much larger. I am seeing a camouflage hat that is tilted/positioned slightly to the right side of his head. I see a goatee and no sunglasses as some have mentioned previously.