London's streets were transformed into a rainbow sea of colours as thousands of people took part in and watched the annual Pride parade.

In bright sunny conditions on Saturday, more than 250 groups took part in the three-and-a-half-hour parade which started at Baker Street and ended at Whitehall.

As per usual it was a huge spectacle with revellers dressed up in dramatic eye-catching costumes - and there was even a dog sporting a multi-coloured tutu.

The event took place just a day after the US Supreme Court's ruling on gay marriage across America.

The United States flag joined Ireland and Mozambique's at the front of the march, recognising recent gay rights progress in all three countries.

Ruth Hunt, chief executive of Stonewall, said Pride is "a wonderful event that celebrates LGBT equality and how far we've come", adding: "However, we must not lose sight of how much is left to do.

"The number of reported LGBT hate crimes is on the rise across the UK, our government must address trans law reform, LGBT people are still being bullied in school and isolated at work, and overseas many Prides either take place under armed guard or not at all.”

We have a great selection of pictures from the colourful event – click here to view the gallery.