Kate Moss takes centre stage as Elvis Presley in new tribute