Is there life on Mars? Mayday space invasion ! Fashion takes over all the galaxy! Let’s make a trip to Mars, and act like fashion tourists but always keep your “je-ne-sais-quoi-francais” touch! Photos by Quentin Leg...