These shorts look like they belong on a desert island... which is probably just where you found them! Also check out the matching Stranded! Bikini!