Roger Federer on the blue carpet at the 2017 Met Gala

Roger Federer on the blue carpet at the 2017 Met Gala