Thousands of people braved the rainy elements, and lined London streets from the Western Fairgrounds to Victoria Park to support the 24th Annual Pride Parade. The parade wrapped up ten days of Pride celebrations in the Forest City, and included a couple getting married on a float! It was the biggest parade yet with over 135 floats.
Parade goers were not deterred by protesters.
Here are some great, colourful photos: