Helensburgh's Highland dancers continue to show the world what they've got with success after success.

As well as Eilidh Gammons being crowned World Champion for the second year in a row, a number of other dancers at the Margaret Rose School of Dance found success.

The Cowal Gathering saw Naomi Sim, aged 12, win the Scottish National Championship and come runner-up in the Scottish Championship. She also qualified for the world championships, gaining two sixth places in the juvenile worlds under-16.

Teacher Margaret MacInnes called it a "fantastic achievement for a 12-year-old".

Meanwhile Catriona Gammons won the adult Argyllshire Championship and came third overall in the Scottish National Championship.

Olivia Moffat, aged eight, was third in the Argyllshire Championship, sixth in the Scottish Championship and fourth in the Scottish National Championship.

Other students included Isla Flint, fourth in the adult Argyllshire; Grace McGrath who was second in the under 16 of Argyllshire; Helen Nicolson, fifth in the same group; and Rachel McVeigh finishing sixth in the Argyllshire group.

Margaret said: "A total of 14 trophies were won by the Margaret Rose dancers, making this our most successful Cowal ever.

"Our pre premier dancers won more than 40 medals and from the youngest, four-year-old Mattea Aranci Ireland with her two gold medals, to our oldest competitor Catriona Gammons, they made me the proudest teacher ever.

"We have a few spaces in our classes and anyone who wants to join us they can contact me through Facebook."