From the very beginning of Final Fantasy VII, Cloud Strife was romantically interested in Aerith Gainsborough. This is stated in Square Enix’s Final Fantasy VII Dismantled:
Cloud: Here I met a Flower Girl.
She’s a girl with impressive eyes. She’s around my age, or elder by one or two years….
Cloud x Aerith is the canon pairing of Final Fantasy VII: