
Italian menswear company Ermenegildo Zegna launched its “Defining Moments” campaign starring Robert De Niro and McCaul Lombardi. In the short film directed by Francesco Carrozzini, the pair discusses the hallmark moments that changed their lives while cruising in a vintage car.
“I always tell people to never stop yourself. Because if you don’t go, you’ll never know.” – Robert De Niro


