Back when Order of the Phoenix came out, Daniel said that Harry and Luna were going to end up together, and in the movie adaptation, you can see Daniel acting that prediction out with how he is with Evanna. There was so much organic chemistry between them, it's ridiculous.