One of Those Hideous Books Where the Mother Dies
Fifteen-year-old Ruby reluctantly moves from Boston to Los Angeles after her mother passes away from cancer. She explains that her father, famous actor Whip Logan, divorced her mother before she was even born and the only time she ever saw him was in the movie theater. Another reason why Ruby is sad about leaving is her boyfriend Ray, whom she's in love with. Whip is extremely eager towards Ruby's arrival and insists on spending as much time with her as possible; making her resent the fact that he was never involved in her life before her mother's death. She starts her new high school, but feels out of place with the other students. She does however meet a fellow sophomore named Colette whose mother is also a celebrity. As time goes by, Ruby learns that Ray has been cheating on her with her best friend Lizzie. Whip is able to comfort her and eventually make her feel better. Ruby learns that while she was little, her aunt would arrange secret visit between her and Whip, and that her mother didn't want him involved in her life because he was gay. Ruby and Max, her father's assistant and also his partner in the story, have a very close relationship. The book ends with Ruby making up with Lizzie after she and Ray break up, and winning a leading part in Pygmalion in school along with her boyfriend Wyatt.
Ruby Buckton
Ruby starts to have feelings for Geoff Campbell (Lincoln Lewis), Xavier is jealous and they drift apart. She tries to dump him but he is knocked unconscious and forgets what she told him. After a while he remembers and their relationship ends. While seeing Geoff, Ruby starts to feel unwell and is diagnosed with diabetes. She later organises a rally to stop a number of refugees being deported, but the event is fire bombed by racists. After this event Geoff blames Ruby and leaves her and Summer Bay. She briefly reunites with Xavier but Mink Carpenter (Matylda Buczko) ruins it. Ruby later enlists Liam to become her music tutor. They form a strong friendship but Ruby starts to have feeling for him. Nicole Franklin (Tessa James) tells Liam, he agrees to keep tutoring her and tells her where they stand. Although Liam tells her they will not be together, she lets her feelings develop into love for Liam and tries to kiss him. He tells her again that it is wrong and decides to put some space between them. Ruby kisses Casey, but she later reveals she really wants to be with Romeo. She has sex with Romeo, but is devastated when he rejects her. She tells Charlie that she wants to hurt Romeo like he hurt her and tells Indigo about their one-night stand. Ruby then begins a relationship with Casey. She is devastated when Charlie dies, after being shot. Ruby blames Darryl Braxton (Steve Peacocke) for her mother's death and she pushes Casey away and their relationship ends.