I instantly think sailor when I see these shorts so you could pair them with a white button down with red or blue accents and a cute red sandal. Try not to be so literal with this. I would stay away from tops with bows or ties around your neck to avoid looking like you’re wearing a costume. Use patriotic colors to achieve a sailor inspired look. You could also do something completely different and wear them with a white tank and a blazer or denim vest. Either one would be cute. I’m partial to more costume-inspired dressing so sailor is my preference lol. Kill it doll!
Try pairing them with a top thats bright color like red, fuchsia, or turquoise. Or maybe something simple like a white tank top with a great chunky necklace that has plenty of color and gems encrusted on it. Add a cute sandal or purple pump and you’ll look sickening!! Stay chic!!