Their 'feud' and various bitchy back-and-forths over the last few years have kept us pretty entertained, but it looks like Katy Perry and Taylor Swift have finally buried the hatchet.

Swift - who has just started her 'Reputation' world tour, which hits Dublin next month - shared a letter and an actual olive branch from Perry on her Instagram stories last night, captioning it with 'Thank you Katy'.

In the video, she says "So I just got to my dressing room and found this actual olive branch. This means so much to me" and shows the letter, which starts with 'Hey Old Friend, I've been doing some reflecting on past miscommunications and the feelings between us I really want to clear the air, I am deeply sorry for..." 

Perry, meanwhile, has not yet commented on the matter.

A genuine move to amend their friendship, or another twist in Perry's evil genius plan? Looks like we may find out soon enough, as surely it's an inevitability that she makes an on-stage appearance during one of her tour dates... watch this space.