#151 Sarah Blasko – All Of Me

In this remarkably brave video, Sarah Blasko really does give us, er, all of her (with the exception of some small but quite significant areas). The result is a beautifully-shot, confident performance of an equally candid, beautiful song.