IWC Schaffhausen kicks off the Tribeca Film Festival.
Robert De Niro presents Jane Rosenthal with an award.
Robert De Niro’s Greenwich Hotel in New York’s TriBeCa has opened a
Japanese-style spa, where holistic guru Thuyen Nguyen—a well-kept secret
of his jetsetter clients—is the lead practitioner....