John McEnroe was recently spotted enjoying a Thanksgiving dinner with his family. His daughter Emily McEnroe shared a picture on social media, giving fans a rare glimpse into the tennis legend's personal life on Saturday, November 29.
The 66-year-old is married to Patty Smyth, an American singer and songwriter, and the couple has two children, Anna and Ava. McEnroe has three children, Kevin, Sean, and Emily, from his first wife, Tatum O'Neal, the youngest actress to win an Academy Award.
The former World No. 1 has kept his personal life private despite being in the public eye. He is not on any social media platform but X (formerly Twitter), where he last shared a post in 2023. However, his eldest daughter, Emily McEnroe, the 34-year-old actor, occasionally shares moments with her family on social media, giving tennis fans a rare glimpse into John McEnroe's personal life.
On the occasion of Thanksgiving on November 27, Emily reshared a picture of herself having dinner with her father and the rest of her family on her Instagram story. The picture was originally shared by her stepsister, Anna McEnroe, and also featured Patty Smyth.

John McEnroe, who works for the BBC, ESPN, and TNT Sports as a commentator, is also known for his big screen appearances, especially as a narrator to the American comedy drama series Never Have I Ever.
John McEnroe's daughter Emily shuts down 'nepo kid' troll
John McEnroe's record-laden career, which boasts 77 singles and doubles titles each, has left a long-lasting legacy in the tennis world. His first marriage to Academy Award-winning actor Tatum O'Neal boosted his name in the acting world, leaving his children exposed to public interest and sometimes to online trolling.
Emily McEnroe fell for one of those social media trolls in July this year. She shared an Instagram picture, exposing a fan's comment on her post, which celebrated the IFS Award for Best Comedy Short Film, Hi Mom, in 2023. Fan's comment read:
"Not a good or interesting actress? Needing attention is a HUGE EPIDEMIC! Especially for SPOILED Nepo children with No talent."
Emily McEnroe replied to the above comment through her Instagram story, writing:
"The verdict is in! 👸."
Despite being in the public eye from birth, John McEnroe's five children have forged their own career paths. He is also a stepfather to Patty Smyth's daughter from her first marriage, Ruby, who has a master's degree in teaching.