Has Katy Perry finally buried her feud with Taylor Swift?

Peace in our time?

Katy Perry has reportedly buried her long-running feud with Taylor Swift and filmed a cameo in her latest music video.

It’s claimed that Taylor was spotted in Miami on Wednesday night as she filmed the music video for upcoming single ‘End Game’, which features the efforts of both Ed Sheeran and rapper Future.

As coincidence would have it, Perry was performing a show at the American Airlines Arena in Miami – with E! News claiming that the pair took advantage of their close proximity to finally bury the hatchet and for Perry to film a cameo. 

If true, it would mark an end to the feud which began in 2013 when Perry hired three of Swift’s backing dancers mid-tour.

The trio had previously toured with Perry for two-and-a-half years. Swift wrote ‘Bad Blood’, reportedly about Perry, the next year.

Earlier this year, Perry suggested the pair should move on while in conversation with Arianna Huffington.

“I’m ready to let it go,” she said. “Absolutely, 100 percent. I forgive her and I’m sorry for anything I ever did, and I hope the same from her and I think it’s actually… I think it’s time.”

She continued: “There are bigger fish to fry and there are bigger problems in the world. I love her and I want the best for her, and I think she’s a fantastic songwriter and, like, I think that if we both, her and I, can be representatives of strong women that come together despite their differences, I think the whole world is going to go, like ‘Yeah we can do this’.”