The glitter, costumes and rainbow flag were out in abundance at São Paulo’s gay pride parade at the weekend.
An astonishing two million revellers flocked to the streets of the Brazilian capital for the annual event, which this year marked its 20th anniversary.
Crowds have swelled from the initial 2,000 people who attended the first march back in 1996, and organisers are hailing Sunday’s effort as one of the largest in the world.
Under the slogan of "Gender Identity Law now! - Everyone together against trans-phobia", many involved in the parade were out to show their support for proposed legislation around gender identity, which, if passed, will allow transgender individuals to legally change their sex.
It will also include measures for health care assistance and protection against hate crimes.
As of 2011, gay couples in Brazil have the same rights as their heterosexual ones, but violence against transgender people remains a major concern with more than 802 people reportedly murdered in the past eight years.