One of the greatest footballers of all time, Pelé, was in Moscow this week to celebrate the grand opening of a new Hublot watch store and the 2018 World Cup being a year away. During the ceremony, Pelé released a dove at a picturesque ceremony in Red Square.

Friday, Pelé also attended a Hublot Loves Football gala at TsUM – one of the most renowned high end department stores in the city. Washington Capitals captain Alex Ovechkin, one of the 2018 World Cup ambassadors, was invited to the event.