Revellers celebrate on the Google float at Cibeles square during the WorldPride 2017 parade in Madrid on July 1, 2017.
Authorities and organisers expect today one to two million people to attend the world's biggest festive demonstration for lesbian, gay, bisexual and transgender rights, in the 3.1-million-strong Spanish capital, which has become a global reference in LGBT openness. / AFP PHOTO / GERARD JULIEN        (Photo credit should read GERARD JULIEN/AFP/Getty Images)