A rainbow-coloured parade of thousands of people marked the start of Fife’s third annual Pride celebration on Saturday.
Led by Kirkcaldy Pipe Band and Cowdenbeath Majorettes, the noisy parade made its way along the Kirkcaldy High Street to the town square for an afternoon and evening of entertainment.
The celebration of LGBT culture and diversity started with a bang as the song The Is Me from The Greatest Showman was belted out in the specially-erected marquee.
Organisers said the event appeared to have attracted twice as many people as last year, when around 4,500 with revellers flocked to the town from across Scotland.
Event manager Pat Greenhough said: “We need to celebrate how far we have come.
“We know we have further to go but it’s working the right way.”
Participants were welcomed to Fife by Kirkcaldy Labour councillor Judy Hamilton, Fife Council’s communities spokeswoman.
She hailed the parade as fantastic and added: “It was full of colour and celebration.
“This is the largest crowd we’ve ever had in Fife.”
Ms Hamilton said there was a lot to be proud of.
“Be proud of who you are. Be proud of who you love. Be proud. Be you.”