Love was in the air as the members of Troon's Step 123 group enjoyed a Valentine's Dance at the weekend.
The event took place in the town's Walker Hall and the members, who specialise in ballroom and Latin dance, had a fantastic time.
Who do you recognise in these pics from photographer Charlie Gilmour?
Read the rules here