Justin Bieber has had a tumultuous couple of years, but after taking time off, the 22-year-old Canadian singer is working hard to improve [1] his image. Justin made his return to the stage [2] at the MTV Video Music Awards with a highly anticipated performance of his single [3] "What Do You Mean?" — and simply wowed the crowd! We've rounded up Justin's sexiest Instagram selfies, because let's face it: all of his countless shirtless pictures [4] just weren't enough. Keep reading to see Justin's best selfies, and relive all the times he proved he has a heart of gold [5].