Darby Stanchfield played Shannon Gibbs, Mimi Kuzyk played Ginger Stevenson, Kathleen York Played Stephanie Flynn, and an actress called Aviva played the young Shannon in Heartland.
Not got a clue who plays Diane, Fornells ex too! Don't see much of her!