
Reese Witherspoon and her son may look identical, but Diane Keaton recently mistook him for another beloved celebrity.
The 75-year-old Oscar winner recently took to Instagram to post a “Male Beauty” video, where she commented on the Hollywood men she admired.

Some of the actors highlighted in the video included Robert Pattinson, Clint Eastwood and Zayn Malik.
Unsurprisingly, Leonardo DiCaprio also made the list.
Or, at least, someone Keaton thought was the “Titanic” star.
“Talk about beauty?” Keaton commented on the supposed photo of the actor.
“Leonardo DiCaprio — give me a break! I knew him when he was a kid,” she continued.
However, the “Annie Hall” actress accidentally used a photo of 18-year-old f, the son of Witherspoon and Ryan Phillippe, instead of DiCaprio's mug.
While fans didn’t catch on at first, Witherspoon was all over it.
The 45-year-old “The Morning Show” star hit the comments section to clear up the confusion.
“Diane, the first one is my son 😍,” she politely noted.
Keaton faced the faux-pas head-on as she responded with blushing emojis in the comments.
Witherspoon was very amused by the whole thing as she responded with a laughing with tears emoji.
The internet had a field day with the mix-up. One fan noted: “I’m HOWLING.”
Others suggested that this is the perfect start of a “movie script.”
A romantic comedy starring Witherspoon, Keaton, and Deacon?
We’re in.
While Deacon didn’t weigh in on the error, Keaton responded to Instagram account “Comments By Celebs,” who reposted the video, to assure them that “IT WAS AN HONEST MISTAKE.”
Witherspoon and Phillippe recently reunited to celebrate Deacon’s 18th birthday together as a family.
LISTEN on the Audacy App
Sign Up and Follow Audacy
Facebook | Twitter | Instagram