Katy Perry spent the weekend with two of the main men in her life, on-again flame John Mayer and good friend Robert Pattinson. On Friday, she spent the evening with Mayer before attending a Bjork concert with Pattinson the following night.

Since reconciling with Mayer over Memorial Day weekend at her party, Perry has been spending time with the “Your Body is a Wonderland” singer once again. They were spotted having dinner with friends on Friday night at the Chateau Marmont.

Sources say of their rekindled romance that they’re "keeping things light and having fun" and "seeing where things go,” Yahoo reports.

She then spent Saturday night with Pattinson, who split from his girlfriend Kristen Stewart in April. Onlookers say they arrived at the concert together and left separately, trying to avoid being photographed.

The Huffington Post reports that Pattinson will also seek solace in another celebrity friend this summer; Leonardo DiCaprio.

DiCaprio has reportedly invited Pattinson out to Miami with him to try and forget about his break-up.

image: INF Daily