Justin Bieber and Selena Gomez are back on, and he wants the world to know it. The 19-year-old singer wants the public knows that he reunited with the 20-year-old former Disney star by posting a racy photo of them on Instagram.

The photo, which he posted on his account, sees him sitting in front of a laptop shirtless while Selena sits behind him as she wraps her arms around his waist.

He captioned the photo with: "'You've been makin music for too long babe come cuddle' - her."

Last week, Justin pulled a similar stunt, albeit with a more conservative photo. He posted but promptly deleted an Instagram picture of him and Selena while they were cuddling last week. Both had their tops on.

The young couple split in December after two years of dating. But the pair rekindled their relationship when Selena travelled to Oslo, Norway last week to be with the "Boyfriend" crooner.

It looks like Justin is totally in love with the young songstress. A paparazzi photo grabbed by eonline.com showed that Justin had her picture as his iPhone screensaver.

On Friday, he was spotted with a new tattoo on his left forearm that looks like a poorly drawn picture of Selena. X17online.com noted that the tattoo, which shows a woman in a low-cut dress with angel wings, appears just like Selena's Elle magazine July 2012 photo shoot.

Selena, for her part, had told David Letterman on his U.S. late night talk show that she had made Justin cry.

When the "Late Show with David Letterman" host told her that he had said something that made Justin cry, she answered, "Well then, that makes two of us."