There you are, 8 years old, in dance class and learning how to shake your thang so that one day, maybe you'll get to dance with Beyonce, Madonna or Britney Spears - when one of the above pop stars walks in.

Britney Spears surprised a group of youngsters at the RockIt Dance Studio in California, teaching them a routine to Madonna's 'Give Me All Your Luvin'. Apparently, they were a bit young for 'Baby One More Time'.

She posted a series of videos of the class to Instagram, which you can see below: