When it comes to equality, Canada doesn’t mess around.
And they proved it once again by putting one of the biggest and best World Prides in years.
Hosted in Toronto, the city attracted hundreds of thousands of attendees to the main festivities at the weekend.
Downtown was transformed with rainbow colors, and if that wasn’t enough, a double rainbow shined down from the sky in the early evening.
Check out some of our favorite moments from Pride: