The World Cup opening ceremony has taken place at the Arena de Sao Paulo in Brazil with performers including Jennifer Lopez.
She took to the stage to sing the official Fifa World Cup song, ‘We Are One (Ola Ola)’, alongside Pitbull and Brazilian pop star Claudia Leitte.
The ceremony began with children jumping up and down on trampolines and people dressed as trees walking around a huge globe in the centre of the pitch.
The match, which kicks off at 9pm, comes after violent clashes between police and demonstrators who tried to block a key road leading to the stadium.
Credit: Sky News