Justin Bieber tickled the ivories in an impromptu free performance at a Toronto bar.
The Canadian-born star, 22, visited the Fifth Pubhouse by himself, and ordered a whiskey and coke at the bar while watching the Toronto Raptors basketball game.
The bar's spokeswoman said the pop heartthrob suddenly sat down at the piano and performed several songs, including his hit Sorry.
Justin - who recently walked off stage during a show in the UK after pleading with the audience to stop screaming between songs - wasn't paid for his performance, but his bar tab was covered.
"Covering the tab was really the least we can do as he was being so gracious," the spokeswoman said.
"His incredible live performance on the piano and down to Earth interaction with our customers and staff were the highlights of the night."
Justin also autographed a picture of himself on the bar's Wall of Great Canadians, joking that the photo should be updated because it was of him when he was younger and had a mop of hair.