If you can't remember the lyrics to your own songs when you're just five albums into your career, you'd have to wonder how an artist like Bob Dylan manages.

Selena Gomez was suitably mortified the other day when Nick Grimshaw quizzed her on her own song lyrics.

In fairness, some of the songs were pretty old - one with Demi Lovato went as far back as 2009 - but still, she was suitably mortified.

She did, however, know all of the words from a duet with Barney the Dinosaur when she was a chisler.

Watch it below: