Robert Marc is an American optician who launched his own collection in 1999, although he opened his first store in 1981, in New York.
For Robert Marc, New York illustrates all the passion that drives the universe created around the brand. Nicknamed the city that never sleeps, it is often said that the possibilities are endless and that dreams take shape there.
New York is a cultural melting pot, where trends are imagined and reinvented. Robert Marc NYC offers unique eyewear frames that reflect the city's deep culture. Many celebrities have chosen to wear Robert Marc frames because of their originality.
In the 1980s, New York City was at its peak of creativity and energy. Musicians, artists and even writers walked the streets of the city to stimulate their creativity. It was therefore in 1981 that Robert Marc NYC opened its first store, on Columbus Avenue.