Thousands of people will take to the streets of Cardiff this weekend for the annual Pride Cymru festival.
The two-day event includes a parade through the streets of the city as well as performances from headline acts including Vengaboys and Heather Small.
Described by the organisers as Cardiff's "most colourful event", the LGBT festival will also be marking its 25th anniversary.
Pride Cymru takes place from Saturday 22 June until Sunday 23 June.
The annual Pride parade begins on Castle Street on Saturday at 11:00 BST.
Cardiff Castle's grounds will then play host to a variety of performers across two stages, as well as a family area, youth area and a faith tent.
Ticket holders can enter the castle grounds from 12:00 onwards on Saturday.
The festival will continue until 22:30 on Saturday, before restarting at 11:00 on Sunday.
You'll need a ticket to enter the castle grounds, where the main stage, community stage, family area and other
Children aged 5–14 will need a children’s ticket, while children under 5 can enter for free, accompanied by an adult.
If you wish to join the Pride parade, you need to register via the Pride Cymru website.
Pop group Vengaboys will headline on Saturday, alongside other acts including Ultrabeat, House Gospel Choir, Tom Aspaul, Donna Marie as Lady Gaga, and Yshee Black.
On Sunday, Scissor Sisters star Jake Shears will take to the stage, supported by Heather Small, as well as DAGNY, Bronwen Lewis, Ru Paul’s Drag Race winner Danny Beard and Victoria Scone.
This year’s parade route is approximately 1.4 miles (2.25km) long, starting on Castle Street.
The route goes along High Street, St Mary Street, Mill Lane, The Hayes, Working Street, Queen Street, Park Street and Greyfriars Road before finishing up back at the castle.
Organisers have said it should take around 1.5 to 2 hours to complete.
A number of roads across Cardiff city centre will be closed during the Pride Cymru event.
Between 06:00 and 00:00 on Saturday:
Between 08:00 and 14:30 on Saturday: