I'd buy a cap. I don't wear good t-shirts or jumpers cause I always end up destroying them by crawling under cars and other dirty activities.

Kid size t-shirts are always good too. I'd love one of those for my little girl (just turned 1).