Prince Charming in "Ever After: A Cinderella Story": ‘Memba Him?!


0131_memba_them_ever_after_Dougray Scott is best known for his roll as the charming Prince Henry in the romantic 1998 film “Ever After: A Cinderella Story.” Guess what he looks like now!