Justin Bieber is the hottest sensation these days, do you know why? It is because of his 18-year-old girlfriend, Sofia. Spotting these two hanging out together is not uncommon but this time, they did something they made the internet go crazy over them. And Twitterati went crazy over these pictures of Justin Bieber making out in public with Sofia Richie. Sofia is the sister of Nicole, who just turned 18.