The 70s sex symbol is unrecognizable as she turns 85 while out and about in New Mexico.
The Hollywood star made a rare appearance in front of the audience, and she looked radiant.
She began her acting career with a leading role in the film Goodbye, Columbus, which earned the star a Golden Globe Award for Best Actress.
But she became a household name when she landed the role of Jenny Cavillier in the 1970s film Love Story.
This beauty was known for her brown hair but these days she is glowing with her silky gray hair.
Ali MacGraw wore a casual look when she was spotted walking down the street.
Read more about Hollywood icons
Now 85, Ali can be seen wearing baggy jeans and a white blazer under a navy blue cardigan.
After shopping, Ali was photographed paying for her parking while she went about her day.
Ali has been married three times, although none of her marriages were successful.
Her first lover was Robin Hoyne, whom she married in 1962 before separating from him after just two years.
The actresses moved on with the late film producer Robert Evans and walked down the aisle back in 1969 and the couple had one son together, Josh.
She separated from Robert in 1973 and in the same year she married actor Steve McQueen, which lasted for five years.
Ali starred with McQueen in The Getaway, which earned her a better position in Hollywood.
In the 1980s, Ali turned her attention to television where she starred in several successful series.
She starred in the miniseries The Winds of War in 1983, before appearing in the part-time ABC television series Dynasty.
Her character, Ashley Mitchell, was killed off after only 14 episodes in a suspenseful and exciting episode.
Despite her popularity, Ali never returned to Hollywood and lived a largely quiet life away from the cameras.