A galaxy of celebrities from former England captain David Beckham to Brazilian legend Pele to Barbadian singer Rihanna were present at the Maracana Stadium to watch the FIFA World Cup final in Brazil.
Argentina and Germany made the final worth a watch.(All images AP/AFP)