Jessica looks great. The top is the star here and is very dramatic. It was a good call to keep the shorts understated. Also, showing all that leg keeps her from getting overwhelmed by the top. Go, Daisy Duke!
She can be wearing anything and look amazing because she never looks primped or contrived or self-conscious. It takes a truly cool girl to pull off short-shorts and rain boots. But she makes it look easy, and that's what we all want, to look like we don't have to try hard.