The international Day of Dance returns to Bakewell on Saturday, June 25.
The event is in its ninth year and 25 dance groups are expected to take to the streets of the town.
The one-day dance festival promises to bring back some old favourites and treat the audiences to some exciting surprises.
Dance groups will perform at six outdoor venues from 11.30am to 4.30pm.
From clog to contemporary, swing to Greek, African to American.
There will also be four taster dance workshops and the day will finish with a social dance at the Town Hall.
Dances will include jive, rock and roll and salsa. Tickets are £5 from Bakewell Bookshop.