Partygoers bounced about, let their hair down and rainbow flags flew high at Sydney's spectacular Mardi Gras Parade.
More than 40,000 spectators sang, danced and embraced as organisations, businesses and advocacy groups showed their support for LGBTQ+ communities, marching or rolling on floats around the Sydney Cricket Ground (SCG).
Smiling broadly, Jacob Smit said he was overjoyed to be out and about again after the COVID-19 lockdowns.
"The last two years has taught me not to take anything for granted," he said.
"I'm thankful we can all be together again like this, talking face-to-face, supporting inclusivity."
The only glitch was when a spectator was tackled by security and escorted from the grounds, just before Darren Hayes's headline performance.
The rain held off for the entire show, as a host boomed: "We will not stop until our communities are seen and treated as equal", in recognition of this year's theme, United We Shine.
Current affairs were touched on with a banner hung at one point in support of Ukraine and a host paid tribute to Shane Warne, who died yesterday.
Organisers last year committed to the venue due to coronavirus concerns, with the original and beloved Oxford St back on the cards for next year as part of Sydney WorldPride — the first to be held in the southern hemisphere.
A Welcome to Country acknowledged the traditional custodians of the land — the Gadigal people of the Eora Nation, which was followed by a spirited, traditional dance that got the crowd moving and shaking.
At one point before the parade, the audience erupted as two same-sex couples passionately embraced on the kiss cam, which started a chain reaction of affection among the crowd.
Fire sparked around the Dykes on Bikes, who were the first to roll onto the stadium, with lights flashing and ominous music blaring, before Pink's hit So What started playing.
Each year since 1978, marchers from all walks of life have rallied to support LGBTQ+ communities, and this year was no different.
Marchers held uplifting and political signs including, "Stop police attacks on gay women and blacks", "Promote trans youth equity" and "Rainbow families".
Children's band The Wiggles got one of the loudest cheers of all, after singing the Tame Impala cover of hit track Elephant, which won them the number 1 spot on the triple j's Hottest 100 this year.
Yellow Wiggle Tsehay Hawkins said the band wanted to "show we love all families and people for who they are".
Private companies like Woolworths and Little Creatures brewery joined in, as well as non-for-profit organisations like the Tourette Syndrome Association of Australia and Beyond Blue.
Lifesavers With Pride marchers walked with blown up beach balls and cute, colourful swimsuits.
Government agencies like Transport for NSW marched in colour, as well as advocacy organisations like the Australian Asexuals.
Scientists from the CSIRO rallied around their theme of "Power to Shine", saying on social media: "Together we spark positive change because as individuals we're empowered to be ourselves, always.
Aussie sport also banded behind the cause, including the NRL and the Sydney Swans.
Pansexual Caitlin Kearney, who dressed as a sea creature, said she loved any event supporting queer communities.
"I'm excited to let my hair down and have fun with my friends," she said.
Stuart Scott said tonight was a final hoorah to mark the "almost-end" of his Mardi Gras celebrations.
"I think we've got a few days left but I've definitely been partying and making the most of it," Mr Scott said.
It's all about freedom of expression, he said.
Earlier today, excited audience members and performers were milling around in a flurry of colour and sparkles from as early as 5pm, ahead of the 6pm start time.
Melbourne couple Lizzy McLean and Christina Zigouras are "virgin" participants in the parade, joining Dykes on Bikes.
Ms Zigouras, who has struggled to be open about her sexuality, said the support shown for LGBTQI+ people at the parade was "amazing".
"I struggled to come out to my parents and society because it wasn't accepted," she said.