Justin Bieber and Selena Gomez have been totally off-again, on-again of late, but it seems that they are now very much officially ON.

The pair have been in full selfie mode recently, with Justin posting this cozy snap of them both to his Shots account:

Now though, they’ve reportedly taken their relationship to the next level with a secret commitment ceremony in LA, according to Life & Style magazine. A friend of the stars said that the young couple even “exchanged Cartier promise rings.” 

The same source also revealed that “Justin has wanted to take Selena back to his native Canada and marry her.” Given that they’ve only been back together for about a month, this seems a touch too soon for us, but the heart wants what the heart wants!

Justin’s apparently been on his best behaviour of late, with sources saying Selena is “finally being treated the way she always wanted him to treat her … like a princess.”

We hope it lasts!