Citizens of Humanity Ambrosio Shorts We were hesitant about this length but it's all about balance. These Citizens of Humanity Ambrosio Shorts ($158) have a longer hem length that looks great with crop tops. Image Source: shopbop.com Citizens of Humanity Ambrosio Shorts $158 from shopbop.com Buy Now