The Chick in 'Thorn Birds' 'Memba Her?!

British actress Rachel Ward is best known for starring opposite Richard Chamberlain in the 1983 TV miniseries "The Thorn Birds." Guess what she looks like now!

Thorn Birds