In an all-time gesture of nostalgic purity, wholesomeness and brilliance, yesterday the Backstreet Boys performed as the most powerful five chicks in ’90s pop on their annual fan cruise.

Nick Carter as Baby (Emma Bunton), Brian Littrell as Sporty (Mel C), AJ McLean as Scary (Mel B), Kevin Richardson as Posh (Victoria Beckham), and Howie Dorough as Ginger (Geri Halliwell) had their audience shrieking with glee as they minced through the Spiceys’ biggest hits and other belters from the era.

Here they are doing Wannabe (the original and best Spice Girls song), during which Nick almost cracks an ankle in those platforms:

And Britney Spears’ Baby One More Time:

And forgetting whose turn it is to sing in Spice Girls’ Say You’ll Be There:

Do yourself a favour and search the #BSBcruise2018 hashtag on instagram for more, because the guys also donned a whole bag of other costumes, including the Avengers and Deadpool (poor ol’ rejected Deadpool).