Multiple products per display
You have at least 3 options:


If you're requiring all of the products to be bought together, you could use Commerce Bundle to create a Bundle Group product, and then add all of the individual bundle groups (e.g. a top, a bottom, and a pair of shoes) to it. This would then give you the ability to have all three products on a single page, but it'd require you to buy all 3 as a bundle.
You could create a node or a taxonomy page that simply references the node or products using entity or product reference fields. This would then give you multiple separate add to cart forms on a single page, (basically taking the three pages and combining them together).
Use Commerce Add to Cart Extras (or Commmerce's built-in views plugin) and build views which you could display on a node, panel, etc. Add to Cart Extras would allow you to build a form which would allow for bulk purchasing as well.