March 6, 2026, 11:15 a.m. ET – Ryan Gosling made waves during his latest talk show appearance, not just for his upcoming sci-fi movie, "Project Hail Mary," but for a heartwarming surprise for his wife, Eva Mendes. The 45-year-old actor, who plays a middle school science teacher turned space adventurer, took a moment on "The Tonight Show" with Jimmy Fallon to celebrate Mendes' birthday in style.
Toward the end of their chat, Gosling shifted the mood by rallying the audience, packed with educators, to sing "Happy Birthday" to Mendes. "You have no idea how much she loves teachers," he shared, adding a personal touch by mentioning her beloved hall monitor sash from childhood.
"She has her hall monitor sash still from when she was a kid. She hangs it proudly in the house," Gosling revealed.
As Mendes was brought to the stage amidst applause, she expressed her deep appreciation for teachers. "I love teachers so much. We owe so much to you guys," she said, acknowledging the mentors who shaped her life. To elevate the festivities, a marching band from North Bergen, New Jersey, played a lively rendition of the birthday song, complete with a banner reading "Happy Birthday Eva!"
The celebration culminated with Mendes kissing Gosling, a rare public display of affection for the couple known for their privacy.
The joyful moment on "The Tonight Show" marked one of the few times the couple has been seen together publicly. They previously made headlines during the Paris Olympics in 2024. Mendes, who stepped back from acting to focus on family, once described her decision to stay home with their daughters as a "no-brainer."
The pair, who have been together since 2011 after meeting on the set of "The Place Beyond the Pines," continue to cherish their family life away from the spotlight. As Mendes put it, "I’m so lucky. And I was like, if I can have this time with my children – and I still work, I just didn’t act, because acting takes you on locations, it takes you away."