If it was all about looks she would have just gone for Drew. She said on a few occasions that Drew was the type of guy she usually goes for both looks and personality wise so she was intentionally steering clear because he reminded her of her ex that seems to have done a number on her.
With Ed though she said she liked him because he was together, stable, and she bought into the ridiculous "Prince Charming" reputation that Heidi and co gave him. It didn't hurt that he actually looks like your stereotypical Prince Charming either. Jade said herself that Ed was completely different to anyone she'd ever gone for on the outside before and that she didn't think guys like him really existed. I do think that ex did a number on her (she mentioned it enough) and that she wanted to try something new in order to prevent that again.
Obviously that wasn't to be because most of the audience and half the HMs realised that Ed wasn't nearly as great as Jade seemed to think, and she seems to have worked that out on the outside with her comments re Ed and the house distorting reality since the breakup...however I can still understand why she'd go for him (even if I hoped she'd wake up to him a bit quicker than she did). I can't get over people who still think she was batshit crazy for not going for Drew. When you're put into that situation with a guy that reminds you of an ex that screwed you over, a guy that is a self-confessed bad boyfriend, it's human nature to be weary. What's that saying? The definition of insanity is doing the same thing over and over again and expecting a different result.
I do think looks played a part in Jade's attraction to Ed, but there were certainly a lot of other parts to it as well. At the end of the day, looks and physical attraction are very important. You can meet the nicest, funniest all round great guy but if the physical attraction isn't there it's not going to work. You can try, you can force yourself to give them a chance for all their other qualities, you can beat yourself up for not being attracted to them because they're so great...but it doesn't make a difference. Physical attraction is important.
I should just add on the Matt thing: I'm not 100% sure Jade even knew Matt was in a relationship when she was flirting with him at the beginning. She and Drew came in a day late (after the getting to know you stuff had been done) and they weren't on the same side of the house after that either. I recall a few conversations she had with Drew about Matt and from what they were saying I didn't get the impression that either of them realised he was in a relationship. And on top of that let's not forget that way Matt often acted around Jade too. I remember early when she was in the HW house she was showering in the backyard and all the guys were watching it and loving it and Matt was the main offender. He also acted quite flirty with her. It must not have bothered Matt too much considering he was often the first one to comfort her when she was upset and they're still friends now. Not cool by Jade the flirting with him at the start if she was aware his relationship status was serious (we knew she likes to flirt), but come on, that one was a two-way street.