The bag is an oldie but a goodie from the Marc by Marc stores here in the US. (im not sure about abroad) They put the design on shirts as well and did a run for a bunch of different cities. Love the look!
Her glasses are fantastic. Her entire ensemble is fantastic. She's a bit ruffled around the edges but if the time line of the photo is correct then she would have wrinkled some of her lovely layers of clothing. She puts it all together so well and brings a happy smile to my face.
The scarf is certainly on the "kooky" side, not sure about it really, certainly it makes it her own. For me, a pair of colored contact lenses, maybe blue colored contacts, rather than the glasses, would finish the ensemble.