My dd is 3 and still wears vests, however she's outgrown most of them now and I'm wondering whether I need to buy anymore. Is there an age when children stop needing to wear vests?