we got 2 nice belts (one black and one brown braided leather) at target for our 2 y.o.
he's bigger than most but has been wearing them for more than a year.
they were in the boys section.
best of luck with your 2.
just had a baby and have a 23 m.o. - hang in there - it's not as bad as you think :)