Thousands take part in London's Pride celebrations
Up to an estimated one million people are in London to take part in the annual Pride celebrations.
The event, which celebrates lesbian, gay, bisexual and transgender culture, is one of the largest of its kind in the world.
This year it is celebrating the 40th anniversary of the Gay Liberation Front, a pressure group which organised the city's first Pride parade.
The parade began in Baker Street and proceeded to Trafalgar Square.
Entertainment was provided en route by a variety of DJs, dance, comedy and music acts while a street party will be held in Soho.
Among those attending the event is the Liberal Democrat equality minister Lynne Featherstone, who earlier this week disclosed that the government was considering allowing same-sex couples to include hymn singing and religious readings in civil partnership ceremonies.
The openly gay Conservative policing minister Nick Herbert is attending, as well as Mayor of London Boris Johnson.
Mr Johnson said: "This weekend, the streets of London will be thronged with people from all walks of life taking part in one of the most highly anticipated events of the year.
"I am pleased to support our city's Pride celebrations and proud of London's reputation as a place where you can be yourself."