It seems that all's well that ends well. Katy Perry has actually put a stop to the longtime feud with Taylor Swift.

Perry vs Swift feud refresher

The so-called feud supposedly started back in 2013. In the first few years of their careers, both Katy Perry and Taylor Swift were civil to each other. They would tweet supportive messages to each other and even performed together onstage when they did Perry's "Hot n Cold" at one of Swift's gig in 2010.

Perry went on to date one of Swift's exes, John Mayer in 2012 and there seemed to be no problem between the two women.

Between 2013 and 2014, however, things sort of went downhill.

A trio of dancers on Swift's Red World Tour had earlier done a stint on Perry's California Dreams. The same dancers were then suddenly "stolen" by Perry amid Swift's Red tour.

Moving on to her 2014 Rolling Stone cover, Swift spoke of a then-unheard song off her 1989 album, "Bad Blood." Swift said it was a fellow female pop star.

"For years, I was never sure if we were friends or not," she said. "She would come up to me at awards shows and say something and walk away, and I would think 'Are we friends, or did she just give me the harshest insult of my life?'" Swift added.

That's where it all started and now we come to this day, where Perry has ended it all.

Here's why she said she "forgives" Swift.

Katy Perry 'forgives' Taylor Swift

Perry mentioned that she "forgives" Swift on an interview for the "Witness World Wide" live stream. The idea of a live stream was the 32-year-old Perry's idea to promote her new album, "Witness."

Now, the feed got much more interesting and juicy when the topic of the feud came up - something Katy said she "wants to end." In an interview with Ariana Huffington on the Thrive Global Podcast on June 10, Katy was asked about the negative statements she gave about the feud with Swift on James Corden's “Carpool Karaoke.

“Are you ready to let it go?” Ariana said “I am ready to let it go,” Katy answered. “I forgive her and I’m sorry for anything I ever did, and I hope the same from her. I think it’s actually like, I think it’s time. There are bigger fish to fry, and there are real problems in the world. You know what I’m saying? And I love her, and I want the best for her."

Such powerful words from Perry, as she was then showed to be looking more relaxed after her statement. She even burst into song and did a “Let It Go,” from "Frozen."

Taylor Swift and her camp are yet to issue their comment. Meanwhile, Swift has been back on Spotify since June 9 (Friday).