I totally just jumped out of a Monster High doll box with this look and am ready to ride off to a rainbow zombie party. My shirt is by Life clothing co from Urban outfitters, this shirt is no longer available but you can get a similar lippy look here. My shorts are from Madewell, I love the length and loose fit.
here from Topshop.
here is a similar necklace.