Ruby Button is a fictional character from the British Channel 4 soap opera Hollyoaks, played by Anna Shaffer.
Shaffer's casting was announced in December 2010 and it was revealed that Ruby would be introduced as the sister of Duncan Button (Dean Aspen).
In October 2017, speculation emerged indicating Shaffer was to reprise the role very soon and on 16 November 2017, it was confirmed that Ruby would be back for Frankie Osborne's (Helen Pearson) funeral later that month.
A prominent storyline for Ruby saw her reveal her illiteracy and subsequently develop feelings for her tutor, Pete Hamill (Peter Mitchell).
Ruby's behaviour soon begins to "spiral out of control" and she claims to have had sex with older man, Riley Costello (Rob Norbury).
She later embarks on a relationships with Jono (Dylan Llewellyn) and Ziggy Roscoe (Fabrizio Santino), and becomes embroiled in the bullying of Esther as well as suffering a heart attack.
"[1] In December 2010, the Liverpool Echo reported that eighteen-year-old Shaffer would be joining the cast of Hollyoaks as Ruby, the sister of Duncan Button (Dean Aspen).
[3] However, this was denied and a show spokesperson told Digital Spy "We don't want to spoil the storylines for the viewers, however we can confirm that Anna Shaffer is with Hollyoaks for the foreseeable future.
[6] Shaffer told OK Extra that Ruby is a "tart with a heart", but finds it hard to trust people.
[8] Shaffer told a columnist from Inside Soap that Ruby and Sinead "come up with all this ridiculous, over-the-top stuff" and put up copies of the letter around school.
[8] Pete organises a tutor, Colin Grimshaw (Michael Mears), to teach Ruby to read and write.
[14] Ruby plans to host a party as Frankie and Jack Osborne (Jimmy McKenna) are on holiday.
[14] Shaffer explained that Ruby sees Frankie and Jack being away as the "perfect" opportunity to make some mischief.
[15] Ruby is pleased when Riley Costello (Rob Norbury) and Doug Carter (PJ Brennan) offer her a lift and she introduces herself as Alicia.
[15] Later, Ruby realises who the training top belongs to and Shaffer said that she sees it as an opportunity to cause more trouble.
[15] Of Ruby's lie, a Hollyoaks insider told the Daily Star "As far as [Riley and Doug are] concerned that's the end of it.
[17] Riley's fiancé, Mercedes McQueen (Jennifer Metcalfe), hears the rumour and is angry with Ruby.
[19] Shaffer added that the storyline would see a "nicer side" of Ruby emerge, which she opined was great.
[21] Shaffer told a writer from Inside Soap that Ruby has "really fallen for Jono" and that while they have had their share of problems - a "proper attraction" remains between them.
However, Jono is embarrassed because Ruby is still in school; Shaffer explained that he ensures that their dates happen when no one else is present.
Shaffer added that Ruby and Jono's romance would continue to develop over time and said that it would have plenty of "drama in store for both of them".
[22] It was also confirmed that Ruby's on-off relationship with Ziggy Roscoe (Fabrizio Santino) would face "more twists and turns" in the following weeks.
[22] In her later storylines, Ruby bought cocaine from Trevor Royle (Greg Wood) and suffered a heart attack after taking it.
In August 2011, Inside Soap conducted a poll to find out which Hollyoaks character reader's most wanted to be murdered by serial killer, Silas Blissett (Jeff Rawle).
[6] Sarah Ellis of Inside Soap said that Jono was a bad boyfriend to Ruby and that she should have ended their relationship.