London: Teen pop star Justin Bieber has confessed he is in love with girlfriend Selena Gomez.

The 17-year-old 'Baby' hitmaker has been dating the singer-and-actress since March and says he has completely fallen for her, reported New magazine.

“I wouldn't be with somebody if I wasn't in love," he said.

Bieber said that he is attracted to Gomez because she is hot but he also added they share a connection because of their similar family backgrounds.

"Everybody can see she is hot and that's great, but there is so much more to her than that. She makes me laugh and she puts up with my practical jokes. She has really strong family values as well. We were both raised by our moms in single-parent households, and that's given us a lot of the same family values in life," he said.

Although things are going great for the couple, Bieber insists they have no plans to move in together because their busy careers mean they never know where they are going to be.

"At the moment we're so busy, it's pretty much hotel rooms for me for most of the year. She could be in one part of the world and I could be in the other," Bieber said.

"We are just a young couple who are enjoying spending time with each other . But we both took time off last month and it was just really cool to be able to spend time together and just do normal things like go to the beach and have dinner together," he added.