I love these! where did you get them?? and I would wear it with a cute white Tshirt or a simple tank top. I would stick with simple shirts because a busy shirt would maybe clash and look too busy all together. other than that these shorts are adorable :)