I wouldnt get the 'Annie' reference at all.
And as its just for girls then its crap. Why shouldnt it be on boys t shirts too? Cos nobody ever expects men to go around permanently grinning inanely.
Cos girls and women are supposed to go around permanently grinning like a cheshire cat or some dick will shout out
'It'll never happen love' or 'Smile love.' cos we are supposed to be permanently smiling for the males of the species and permanently happy and jolly no matter what shit we are going through, cos we are women and should cope no problem and put all others first.
WIll nobody think of the people we meet who NEED us to smile all the time?
Funny as thee have been whole threads on this topic moaning about how women are supposed to smile all the time but when someone points out this is starting with little girls its ok!