Two looks with some of the items from the mall haul below.
Vest: H & M
Tank: Old Navy
This is the link for the shorts. They are so comfy and I like the fit. The colors are white, olive and chino and they come with cute belts. The chino (my choice) came with the little orange belt!