I’m going to take a different approach here.
If your trying to promote elegance and high society/class, don’t do a folding card (think wedding invite but tailored to fashion). By going to this format (and I’d keep it single sided) you’ll reduce the number of images, and the amount of space available for text (you have way to much text). Remember your pushing people to the Zara website to RSVP, and you can put as much information on there as you want, as virtual space is unlimited. Also, Zara’s website is very reserved when it comes to text/images, your invite doesn’t match their look (not saying it has to completely).
On the front, besides the colour clash, you have a model wearing Versace. While on the inside the model is wearing all white outfits. Are all these ZARA models and are all these from “Collection 19”, or are there 2 different collections? There is an inconsistency there. As an aside, how are your showing images of models of a show that hasn’t happened yet?
I can see what your teacher is saying in terms of the “sharp” images on the cover. If you removed the models it could be construed as a promotion for a mach 4 razor. You’ve played around with size and rhythm for the inside “sharpies”, but for the cover they are all the same size. Which is fine, but inconsistent. Edgy is also fine, but ZARA isn’t hot topic (something to keep in mind).
If you’re going to use social media icons, make them white on black (its more elegant). And lastly, if you’re going to keep the folding card layout, make it all portrait or landscape, people don’t like flipping and rotating cards to read information.