Amongst all the questionable fashion choices and copious amounts of soft drink, it’s safe to say the tunes were always the highlight of any primary school disco.

Although the world may have changed a lot since the days of butterfly clips and So Fresh CDs, I know there are still plenty of early 2000s hits that I’d queue on my Spotify.

In fact, during these testing times, sometimes a nostalgia hit via some y2k-era bangers is exactly what you need to get by.

Without further ado, we’re counting down 15 of the memorable tracks that were guaranteed to play at your primary school disco.

15. ‘Lets Get Loud’ – Jennifer Lopez

Although J.Lo may have gone on to achieve practical world domination thanks to her hugely successful acting and singing career, we’ll still always quietly think she reached her peak back in 1999 with this banger.

14. Tubthumping – Chumbawamba

While much of this song’s lyrics may focus on consuming a plethora of alcoholic beverages, there was something about its rousing chorus that could get even the most reserved of kids on the d-floor.

13. Superstar – Jamelia

As well as being a staple of primary school dances, ‘Superstar’ is also remembered for being the song featured in the very first TV ad for the game Singstar, making it doubly nostalgic.

12. The Tide is High –  Atomic Kitten

Although originally an ’80s jam, Atomic Kitten rocked our worlds with their extremely 2001 take on this Blondie classic. The song was also featured on the soundtrack of the undisputed masterpiece The Lizzie McGuire Movie, introducing it to millions of excitable tweens.

11. Blue (Da Ba Dee) – Eiffel 65

This song hardly made sense back in the day, and frankly, it still doesn’t, but its strangely hypnotic beat kept it a fixture of any self-respecting kid’s gathering for years.

10. Who Let the Dogs Out – Baha Men

It’s safe to say we would have ranked this one higher if it weren’t for its low-key sexist lyrics, which thankfully went well over our young, impressionable heads at the time.

9. Don’t Stop Movin’ –  S Club 7

S Club 7 were the undisputed mega-group of the nineties and early noughties, and with earworms like this, it’s not hard to see why.

8. Macarena- Los Del Rio

One of those turn of the century tunes that has managed to stand the test of time thanks to its iconic dance, we’re betting this will be on many a millennial’s wedding playlist.

7. 5, 6, 7, 8 – Steps

Another tune with a corresponding dance routine, ‘5, 6, 7, 8’ had eight-year-olds all over the country dreaming of moving to the wild, wild west with a strapping cowboy.

6. Murder on the Dancefloor – Sophie Ellis-Bexter

The lyrics to ‘Murder on the Dancefloor’ may be a little, ah, colourful, but there’s no denying it’s as close to an authentic ’70s disco track as the early 21st century got.

5. The Ketchup Song –  Las Ketchup

I may or may not have footage of myself performing this song at my 2002 birthday party, which is enough evidence anyone needs that this song was the absolute shit, even if we didn’t know what half the lyrics meant.

4. Sk8er Boy – Avril Lavigne

This song is undeniably Avril Lavigne’s magnum opus, and we’re not going to apologise for still shipping sk8er boy and the girl who did ballet.

3. Mambo No. 5 – Lou Bega

Let us all aspire to have the same confidence as Lou Bega, the man who literally just listed all the women he’d hooked up with and somehow turned it into a hit song.

2. Barbie Girl – Aqua

Okay, yes, its lyrics haven’t aged overly well, but we can’t imagine any primary school disco having been complete without this wildly catchy tune.

1. Hey Baby – DJ Otzi

It is the staying power of ‘Hey Baby’ that ultimately made it come out on top, given its lyrics are still (somewhat inexplicably) screamed among crowds at every music festival, concert or major sporting event. If that’s not iconic, what is?