The cutest mini skirt ever seen ? Don't let the sweetness fool you - made for those savage baddies that try to keep it on the DLÂ ?