Question: who does henry marry once upon a time
Answer: Cinderella / Jacinda