“Once Declared the Most Beautiful Actress in 1983, Time Has Taken Its Toll”: Few Recognize The Star Woman In The Photo!
In 1983, she was hailed as the most beautiful actress, but alas, time is unforgiving. Can you guess who is in this picture? It’s Rachel Ward, renowned for her role as Meggie in “The Thorn Birds.”...