Justin Bieber performs an impromptu version of Phil Collins' hit In The Air Tonight after a reporter says his name is Phil.
The reporter had asked Bieber's manager Scooter Braun if the teen star can really sing about love.
The teen star even adds a bit of human beatbox to his tune, and gets a round of applause from the press, before hugging the reporter.
Bieber was at the O2 arena in London for a press conference before the UK premiere of his new film Never Say Never.
© BBC Newsbeat