Amy Barnes is a fictional character from the Channel 4 soap opera Hollyoaks, played by Ashley Slanina-Davies. She debuted on-screen during the episode airing on 14 November 2005. Amy was created by executive producer David Hanson and Slanina-Davies was offered the role whilst looking for work as an extra. In 2009, Slanina-Davies stated that she would be lost without the role and confirmed her loyalty to the serial. In July 2010, it was announced that Slanina-Davies would be leaving the show. However, it was later revealed that she was back filming and staying in the serial in 2011. Amy's storylines have included underage pregnancy which resulted in the birth of daughter Leah Barnes and the subject of domestic abuse in her relationship with Ste Hay, portrayed by Kieron Richardson. Whilst filming the storyline, Slanina-Davies cut her long hair off for charity and this was scripted into the storyline.