Ruby Hanshaw

Ruby Hanshaw is one of the supporting characters of the Disney 2012 television special Sofia the First: Once Upon a Princess and its 2013 spin-off TV series.

She is Sofia's best friend (along with Jade) from before she became a princess, along with Jade. Despite this major change, they all remain close friends. She is forgiving of others such as the case with Lucinda. In "The Buttercups," it's shown that she, along with Jade and Sofia, are members of the Buttercup Scouts, and her mom, Helen, is their troop leader. She is also a very good singer. She is voiced by Fiona Bishop in the film and by Diamond White in the series.

Season One

 * Sofia the First: Once Upon a Princess
 * "The Big Sleepover"
 * "Blue Ribbon Bunny" (non-speaking)
 * "Baileywick's Day Off"
 * "The Little Witch"
 * "The Buttercups"
 * "The Amulet and the Anthem"
 * "Tea for Too Many"
 * "Four's a Crowd"

Season Two

 * "King for a Day"
 * "Sofia the Second"
 * "Mystic Meadows"