Miley Cyrus has certainly had a busy week.

The pop singer has been in residency on The Tonight Show with Jimmy Fallon, but also found the time to guest with none other than Billy Joel at his New York show.

Her stint on Fallon has included a duet with Adam Sandler and a tearful meeting with Hillary Clinton - but she brought it to a close with an extended Lip Sync Battle with Fallon that saw her performing Julia Michaels' 'Issues', as well as a song by Portugal. The Man.

Her show-stopper, however, was an impression of David Byrne in his famous oversized 'Stop Making Sense' suit as she lip-synced to Talking Heads' 'Once in a Lifetime'.

Watch the whole thing below: