I would more say it could be Susan's HFC White dress or Carlins, than Anniversary.
The Tir na nOg were the Anniversary Finale dresses which this one doesn't have X Tour appearance nor embroidery.
The closest possible to X tour be Susan's middle-half dress when she sang Isle Of Hope/Caledonia.
As for the hair, if that was a situation wouldn't Eabha had the same thing done to hers.
I think they loved the look to redo a shot. They redid pics for Lynn many times. I don't know
why they didn't accept the original short hair. It looks like a Symphony pic by the way.
----------
For Emerald I understood, Interesting however why they ended up doing again a 2nd new pic for Lynn or was it Lynn's favor to for The Anniversary
whereas Meav and Alex didn't, unless Meav was a new current one with her HFC dress top. Alex looks to be her very own signature pic.
What Alex wore herself on her own pic, that fabric embroidery would match and fit so well to her coming X Tour Gold Dress coincidence CW would get the right inspiration as what to do for her & it fit right in alongside Mairead C's Anniversary signature shot. Also, to me, it looks like Tara is wearing one of the dresses the girls wore from the Anniversary Tour and on the "Tír na nÓg" music video!