Based in New York and Paris, Lumiere is an upscale fashion and style magazine published exclusively on the Internet.