
Acting
Born October 15, 1986 · Rotherham, South Yorkshire, England, UK
Rebecca Lucy Taylor is better known as a musician under moniker Self Esteem emerged following the success of her empowering single 'I Do This All The Time' (2021). Her acclaimed second album "Prioriti…