After a few weeks of speculation, it is obvious that Selena Gomez and Justin Bieber are dating again.

The pair were spotted canoodling at Coachella...even though they obviously tried to stay hidden.

TMZ reports that Bieber stood by Gomez's side during Jhene Aiko's set -- apparently the two were hanging out together "all day."  At one point, sources say Selena was even spotted sitting on Justin's lap.

For any speculation, TMZ says "it's definitely Justin in the photo -- earlier in the day, he was wearing the exact same humiliating outfit onstage with Chance the Rapper."  No, really, Justin what is with the outfit...?

The photos below are said to be Selena and Justin.  

What do you think?  Are they back together?



Photo Credit: Instagram

Photo Credit: Getty Images