A weekend away where she has to speak French, at 12 is going to kill any sort of interest in France, unless she is a massively outgoing kid. A lovely weekend away somewhere in France, where you pick out some leaflets in French, buy her a magazine or two and just enjoy yourselves, whilst looking out for a bit of vocab in the street, like exit or metro or whatever, might be good.
I agree with the Asterix. Buy her Asterix chez les Bretons in French, (which is Asterix in Britain), and also in English. Buy both because she won't understand but she might like to compare the two like a parallel text.
Films are a good idea, but try age appropriate stuff that she might enjoy, so not Le fabuleux destin d'Amélie Poulain or the netflix stuff. Try an Asterix film or Les Visiteurs (a bit sweary but ok), Le petit Nicolas, Moi, César 10 ans et demi.
Labelling stuff around the house is a good idea, but also just going over her lessons with her so that she knows them really well and is more confident might help.
She could watch things like la chaîne méteo, which is not fascinating, but I bet she has done or is doing the weather at school. actualite.lachainemeteo.com/actualite-meteo/2023-03-17/meteo-du-prochain-week-end-un-passage-a-l-heure-d-ete-arrose-et-vente-66314
Music in French, perhaps try Angèle, although K pop is really big in France...
Perhaps try to find what she likes in order to find the French equivalent. So for example, if you put The Voice France into youtube, you get loads of clips.
Basically find something she likes doing and see if she will do it in French.