Everything he is wearing has already been featured in previous posts, except his shirts and shoes... Plaid shirt underneath and navy collared shirt on top are from BabyGap, Sperry Top-Sider boots from Stride Rite.
Love that these boots are waterproof with great traction on the soles! They are perfect for walking in the city in the winter, since we don't actually get that much snow.