Z.A.
I would say, yes. :) Although...it depends on the ages of the boys. My 6 year old will gladly take heartshaped sunglasses over no sunglasses! And at 3 he would have been all about the lipgloss, hairclips, and <3-shaped shades.
A good rule (if you don't want the girls getting jealous of squirtguns or hotwheels) is to get the same stuff...just boyish. So chapstick & sunglasses & travel sized mousse, is one option.
I'd also say, yes on something different for the 12 year olds.