These shorts are definitely short! Nevertheless they are super cute and patriotic! To celebrate Memorial Day I am posting about these American flag shorts from Foreve21. You could wear these shorts as an everyday piece of clothing but they work perfectly on US holidays like today, Memorial Day, Fourth of July, etc. They are $22.80 and Forever21 has a few other pairs of American Flag Shorts too.