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 his image. Justin made his return to the stage at the MTV Video Music Awards with a highly anticipated performance of his single "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 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.