They're both pretty attractive. I'd have to say Zac Efron because I have a soft spot for High School Musical, but Liam Hemsworth is good looking too.
Most Helpful Opinions
Liam most definitely. Zac is a good looking guy no denying that, but the guy reminds me of a fairy.
Liam Hemsworth. Zac Efron is too much of a pretty boy for me.
Who are these people?
What Girls & Guys Said
Opinion
4Opinion
They two are decent looking, but TOM HIDDLESTON IS JUST IGNITION. he's accent, sorry, he has just got class
I find both good looking but if i have to choose i go for Liam Hemsworth
Liam because Zac is way too feminine. Even now with beard
I vote Zac first though I dont like him or any man with abs.
Liam hemsworth then zac Efron we'll it's hard enought to pic I also like Chris hemsworth and Henry Cavill
Laim I like tall guys beside every time I think of Zac I think of high school musical hahaha
Definitely Liam Hemsworth !! I don't find Efron sexy at all..
Is this even a question? Liam all the way :D
zac is a gremlin
liam is better.Liam :) without a doubt!
Both.. but Liam a little more
Zac Efron: Making girls standards unreasonably high since 2006.
Liam is the stud. Zac is a pretty boy.
Liam hemsworth aka my husband😍
Liam hemsworth no doubt
Zac Efron. His eyes are magical.
Liam Hemsworth looks like a basic White guy.
Liam :3
Liam hemsworth
Zac Efron has a big dick but is addicted to sex.
Learn more
We're glad to see you liked this post.
You can also add your opinion below!
Most Helpful Opinions