Brighton celebrated the 20th anniversary of its annual Pride party with an extravaganza attended by tens of thousands of people, which brought colour, excitement and quirkiness to its streets.
Brighton was filled with music as a parade started the proceedings at what is considered to be the largest festival of gay, lesbian, bisexual and transgender culture in the UK.
The participants in the parade, which is based on the theme United Colours of Pride, included companies, charities and the emergency services who enjoyed the party atmosphere.
Partygoers were scantily clad and one man dressed up as the Queen to celebrate her Diamond Jubilee year.
Jason Simons, 42, from London, who wore high heels and tiny shorts, said:
Pride in Brighton always puts on a good show. Everyone gets into the spirit of it, and it has got something for everyone. I absolutely love it.
After the parade there was a ticketed event at Preston Park, with Brighton boy DJ Fatboy Slim, the Freemasons and X Factor winner Alexandra Burke.
Trevor Edwards, the director of Pride Brighton and Hove, said the event was the "highlight in the city's cultural calendar for LGBT residents, friends and visitors alike".
Before the festivities, Chief Superintendent Graham Bartlett, of Sussex Police, said:
Pride is a great showcase for the city and is one of the biggest events in the city's calendar, primarily celebrating our LGBT community but is open to everyone to enjoy.
At one point it looked like 2012's Pride would not happen because over £180,000 was owed to businesses and charities.
However, business bosses created a community interest company to keep Pride going this year and in the future and promised that £1 of every ticket sold would be given to LGBT charities.
Pride hopes to make at least £35,000 for the charities this year.