Katy Perry is reportedly in a ''fun'' relationship with Diplo.

The 'Roar' hitmaker - who recently split from John Mayer - has sparked rumours she's dating the DJ after the pair were spotted getting cosy over a dinner at the Marlton Hotel in New York on Thursday night (24.04.14).

The duo then went on to attend the 'Amazing Spider-Man 2' after party at the Skylight at Moynihan Station.

An onlooker told Us Magazine: ''Diplo and Katy were super affectionate. It's a really fun relationship for them both, easy and casual.''

Katy and Diplo have been friends for a long time, but they fuelled romance rumours earlier this month after they were seen looking closer than ever at Coachella's Jeremy Scott and Adidas Party in Indio, California.

A source said previously: ''They've been friends forever. It definitely looked like more than than that! At one point he even had his arms around her.''

The 29-year-old singer - who was previously married to Russell Brand - reportedly had one female fan thrown out of the party after spending too long with Diplo.

Despite her blossoming romance with Diplo, whose real name is Thomas Wesley Pentz, the brunette beauty recently admitted to using the mobile dating site Tinder.