This is a rare item - A Cheshire Cat shirt from Disney's Alice in Wonderland. A new kind of Cat, this one is featured on this lovely women's top.
The size is an XL - I have added some video for the length.