Cozumel has been celebrating diversity and LGBT Pride, with a "Wigs and High Heels" fun run, and Pride March, in June and July.
Dancing, music, colorful costumes and partying took over the streets, all forming part of international pride events to commemorate the contributions of lesbian, gay, bisexual, and transgender (LGBT) culture and community.
DJs Hyaena and Ferxxa banged out the rhythms after the fun run on June 28, joined by the Emperor of Carnival 2024, Kenny Villanueva, and the Carnival King and Queen of Diversity, Andrés Matos and Sadel Rodríguez.
You'd have been forgiven for thinking it was Carnival all over again, as islanders of diverse backgrounds joined in the fun together and a party atmosphere embraced the island.
And on July 14, Cozumel held its 17th Pride March along the oceanfront, in what is now a long established island tradition.
Gabriel Espinoza, organizer of this year's march said the event was designed to break taboos and promote inclusivity, and invited everyone to take part.
After the technicolor Caribbean parade there were shows and more dancing outside City Hall and the parties continued into the night at LGBT venue, the Pose Bar, and other island diversity hot spots.