I cannot find who the creator of this fabric witchcraft is, but this is a stunning dress! Eva Green plays Artemisia in the latest 300 film.
And here she is with everyone's least favourite fictional Queen in Game of Thrones, but that's for a different post...
Eva and Lena together
What a dress! There is an incredible amount of work that went into this, as can be seen from all the detailing, it is mesmerising!
Pics from Daily Mail