Katy Perry has finally confirmed her feud with Taylor Swift, saying it's time for her fellow pop star to "finish it".
The 32-year-old singer and the Blank Space hitmaker have been embroiled in a feud since Swift claimed the Bon Appetite singer pinched three of her backing dancers from her Red tour in 2012.
In a new interview, Perry says she's tired of the fighting.
Read more:
• World's sexiest woman of 2017 announced
• Ariana Grande show still on cards for NZ
In 2014, Swift released single Bad Blood which was believed to be about her feud with Perry, and now the star has seemingly retaliated with new single Swish Swish, which is also reportedly about their battle.