In recent weeks the 28-year-old American singer – real name Kayleigh Rose Amstutz – has found herself in the spotlight after hitting out at both paparazzi and fans who she claimed were hounding her.