A flash mob of dancers surprised shoppers passing the Specsavers store on Queen Street, Cardiff, dancing and giving out goody bags.

Pure Dance Crew gave out more than 1,500 Specsavers goody bags to passers-by, each containing toy bugs, key rings, balloons, pens and a voucher for a free sight test.

Freestyle routines

The group of dancers, who are based in Bristol, wowed the public with their freestyle routines. The group has also performed for Specsavers stores in Oxford and Reading.

Crowd of spectators

Nic Edwards, from Specsavers in Cardiff, said: ‘Pure Dance Crew are a really talented group of performers, and their exciting flash mob routines helped create a real buzz outside the store. From the crowd of spectators around them we could tell the public really enjoyed watching them too!’

All Cardiff store information