‘I Do This All The Time’ new release Self Esteem 29/04/2021 By Jo Forrest As Self Esteem, Rebecca Taylor has shaken off the shackles of her indie band past to become the unapologetic pop star she always wanted to be.