Robert Pattinson's final bust-up with Kristen Stewart was sparked by his date with singer Katy Perry, it has been revealed.
According to a close pal, the 27-year-old actor hooked up with Perry for a night out in New York two weeks before he split from Stewart, the Daily Star reported.
Actress Bella Rapone, a friend of the singer, said, "She and Rob started off in the Bowery Ballroom, where they watched a gig by the indie band Daughter with a whole bunch of people, mainly pals of hers.
Then they took off with a smaller group for a much more intimate venue, The Spot at the Trump SoHo Hotel.
She said that it was obvious there was chemistry between them, and that they've always liked each other.
Rapone said Pattinson is "outraged" at the way Perry was treated by Brand and John Mayer, who she dumped in March for cheating on her.