On Sunday, nearly 135,000 people gathered along Ocean Drive to celebrate the 10th Annual Miami Beach Gay Pride Parade.
Among the masses were more than 125 LGBT-friendly vendors and sponsors—and grand marshal Gus Kenworthy.
Honored to be the Grand Marshal at today's Miami Beach Gay Pride and to receive a key to the city! Like… What?! ❤️ pic.twitter.com/CNd6aGip5N
— Gus Kenworthy (@guskenworthy) April 8, 2018
Below, check out photos from the festivities, including snaps of performers Thelma Houston, Taylor Dayne, Natascha Bessez, and TB Lords.

Sergi Alexander/Getty

Sergi Alexander/Getty

Sergi Alexander/Getty

Sergi Alexander/Getty

Sean Drakes

Sergi Alexander

Sergi Alexander

Sergi Alexander

Sergi Alexander

Sergi Alexander/Getty

Sergi Alexander/Getty

Sean Drakes/Getty Images

Sean Drakes/Getty Images

Sergi Alexander/Getty

Sergi Alexander/Getty

Sergi Alexander/Getty

Sergi Alexander/Getty

Sergi Alexander/Getty

Sergi Alexander/Getty

Sergi Alexander/Getty