Why, Gillian Anderson, why?
The X Files actress attended the premiere of Never Let Me Go in London wearing an unfortunate excuse for a dress.
Everything's OK until you get to her knees, past that it's just a mess.
Let this be a lesson to all celebs: leave tailoring to the professionals.
[Image via WENN.]