Forest Fairy is unbeaten and stays 12f. Not run on soft but her sire is Waldgeist, who stormed late in the mud to thwart Enable's third Arc triumph. Could be anything as she hasn't beaten much. If she enjoys the ground she could be the one finishing best
Just had a quick look at the form though and noticed that Galileo Dame beat Rubies Are Red by 3½L and Forest Fairy beat Galileo Dame by 2½L, despite a poor start and waiting for room 2 out. On that basis 8/1 looks a decent price. She is entered in the Ribblesdale, the Irish Oaks and the Arc so clearly 12f is her distance