it she isn't too big, Oakley makes a kids sized frame with polarized lenses that can be had for 50-60 dollars online. DD has a small noggin and that is what she wore through HS and Club ball. Hats or visors help too.
She is pretty big and her head is the biggest thing on her....both literally and figuratively.