We see Ruby in 2×17 the flashback episode, but that’s because it’s 28 years in the past. It’s been awhile since Rub was on screen in the present. And she wasn’t at Paley today (don’t know why…) And she is Snow’s best friend.
I think Archie is another option. It was pretty much foreshadowed at the start of the second half of this season.
I don’t think it will be Grumpy because he’s everyone’s favorite dwarf and he and Hook need to have some sort of camaraderie.
[adrotate group="5"]
"He was a lot of things to me" "The only conclusion was love"