US fashion retailer J Crew Group is entering what it describes as a new phase in its international expansion with the opening of its first stores in France.