VIDEO : Is Orlando Bloom Cheating on Katy Perry With Selena Gomez?

Actor Orlando Bloom and pop singer Selena Gomez have been caught getting hot and heavy at a club in California.
Bloom won considerable respect after a run-in with Gomez's ex, Justin Bieber, when the actor punched him in the face at an Ibiza club. The confrontation reportedly started because Bieber thought the two had a fling while he and Gomez dated, and now he may have been right.