It's hard to believe that Britney Spears is only 34 when it seems like she has been around forever.
And, just to remind everyone just how far she's come, the superstar singer gave her fans on Twitter and Instagram a sneak peek behind the scenes of her very first music video, Baby One More Time.
The US pop princess looks so fresh-faced and young and adorable in the flashback, and it's certainly bringing back a lot of memories.
Cuddling up to the director, Nigel Dick, Britney - who was 16 at the time - looks the epitome of 1990s teen coolness in one of the outfits from the school-based video, a preppy pair of maroon track pants and a yellow crop top.
Along with the throwback image, Britney gushed: "Nigel Dick, director of Baby One More Time. First ever music video... 18 years ago. Most precious day of my life!!!!"
Nigel replied to Britney's post on Facebook and Twitter, writing: "Thanks for the shout-out Britney. It was a fun three days.
"At the time there were people who questioned why I would think of making this video for an unknown 16-year old. I told them the song was going to be massive and that you had something special. So glad you showed 'em I was right!"
The music video is still one of the most iconic and memorable of all time, 18 years on from its release.
Britney's debut was a catchy, infectious pop-tastic hit, and the video saw her dancing around in a schoolgirl outfit in the classroom, sports hall and by the lockers.
The singer is now gearing up to release her ninth studio album, Glory, at the end of August.
We can't wait. After all these years, Britney's still got it.