if your height is short like me you can use it as a shirt dress and the belt will give you a perfect silhouette. I have wore it with a flared skirt but it can also be styled with shorts and boots underneath. if your are tall you can wear it with long pants and it will look fab.