Natasha Bedingfield has teamed up with popular YouTuber Kurt Hugo Schneider to perform a beautiful mash-up of some of her greatest hits.
People have been quick to show their love for the video, it's already been viewed hundreds and thousands of times.
"I have just been ran over by the nostalgia bus... I'll just... lay here for a bit..." One person joked.
"I LOVE IT!!!!!! You've outdone yourself!" passionately said another.
Check out Natasha's amazing performance in the video above.