She's wearing a red plaid pleated mini skirt, yellow vest and black shirt (I think), matching yellow shoes and black fishnet stockings. She also has a red cap and sunglasses, and white lace fingerless gloves. She retails for $45, and you can pre-order her with a $10 deposit.
She's limited to just 400 dolls, and I think she's due to ship in June.
Photos courtesy Integrity Toys.