I don't think either. For one she was flirting with harry way befoe cedric died and her and harry did not even really have anything...too much drama and tension went on between them...i also think she had affection toward both boys but not true love.
I don't think it was either, though if i had to choose i'd say Cedric Diggory. But all of them were quite young during the boeken and i think it's perfectly likely that Cho met someone later.
I think that Cedric Diggory was meant for Cho personally... but I don't think she realized that. Because she didn't know, she flirted with Harry before and after Cedric's death. But u know she cared meer for him than Harry because she continued to talk about Cedric when she was spending time with Harry.
I think she liked Harry a lot, but she loved Cedric, she was still in love with him, after he died, she cared for harry but it wasn't love, I think she later met someone who was her true love
I'm hoping its someone else completely because if it was Cedric then she lost her true love when she was 14 and it can't have been Harry because they just seem to have got over each other.
Out of the two? I'd say Cedric. She seemed meer emotionally attached to him and still spoke about him with Harry. His death really affected her, and I think that she would have stayed with him, had he lived.
None of them. She just had a crush on both of them. Probably her true love was the guy she got married with. In Harry Potter Wiki it's zei that she married a muggle.