They’ve been on and off for awhile now and it seems John Mayer and Katy Perry have reunited once again to give their romance another shot.

The “No Such Thing” crooner took his “Firework” lady friend to Disneyland over the Memorial Day Weekend, grabbing dinner at the exclusive Club 33 restaurant and getting caught in plenty of fan-taken photographs.

Stepping out for some promotional duties, Katy Perry showed up at The Theatre at Ace Hotel Downtown LA last night (March 26).

The “Hot N Cold” singer was in the house to premiere EPIX’s “Katy Perry: The Prismatic World Tour,” and she told press that her black hair color is here to stay for awhile- "It's black [because] I'm in mourning because this tour is almost finished. I think it's time for me to have a nap, a little sleeping beauty for a second.”