7th Heaven heartthrob David Gallagher doesn't look like this anymore! Fans shocked by child star's radically different ...
David Gallagher, star of 90s soap 7th Heaven, revealed a striking new look over the weekend. The former actor, who played Simon Camden on the hit show, looked unrecognisable in photos shared to Instagram by his co-star Beverly Mitchell. Where once he …