This is a post from IMDB
It’s hard to believe he was the gorgeous young man that was in “I am Number Four” and “Beastly.” Maybe it’s his hair color. He looks better blond, and the extra weight, but he is not the hotness he once was. He looks 33 instead of 23. I’m beginning to understand more why he’s failed to get roles in Divergent and others YR movies. He used be so, so pretty. Such a shame, how he looks now.
Wow – what have we all become. this depresses me.