I am an avid fan of this Puerto Rican actress/singer/fashion designer named Jennifer Lopez and I always admire her style. However, in this outfit, she seemed to undermine the principle "less is more". That dress is terrific and that would make a statement even without those black boots. Therefore, I do think that the boots aren't necessary. They, matched with the dress, made her look stout and short.