Katy Perry and Orlando Bloom were spotted kissing and cuddling at an Ed Sheeran concert in Los Angeles over the weekend.