Swiss tennis player Roger Federer holding a small Messi shirt during a gala dinner in Buenos Aires, Argentina, 11 December 2012