"You look different than you do in your picture."
I would guess that maybe 90% of the American population would say this. I tend to say different from.
"You look different from how you look in the photo."
I use than in comparisons:
"You look far more beautiful than you do in your photo."
But as I said, most Americans would say than in the original sentence.
So is it correct? Hmmm. Most of the American population would tell you "Lay down!" instead of "Lie down!" If millions of people use it incorrectly for long enough, does it become correct?