The ABC show Shifting Gears just experienced one of the most heartwarming reunions on the set, all thanks to the on-screen father-daughter bond. Recently, Tim Allen was surprised by a special someone stopping by on the sets of the ABC show. Kaitlyn Denver (The Last of Us star) played Tim Allen's onscreen daughter Eve for nine seasons of Last Man Standing.Recently, Denver paired up with Tim Allen's Shifting Gears daughter, Kat Dennings (2 Broke Girls), leading to one of the best surprises for Allen. The ABC show took to its official Instagram page to give the audience a peek at the special moment.Keep reading to find out more.Tim Allen was subjected to the most heartwarming prank on the sets of Shifting GearsMidnight Mission Golden Heart Awards 2013 - Source: GettyIt was a normal day on set for Tim Allen, who strode in character after hearing "Queue Tim" onto the kitchen set, expecting to see his onscreen daughter Riley, played by Kat Dennings, peering into the refrigerator. However, he quickly realized that the person was not his onscreen daughter.Well, not his Shifting Gears daughter, because it was none other than Kaitlyn Dever, who played Allen's daughter Eve on Last Man Standing. It turns out The Last of Us actor decided to visit the sets of the ABC sitcom without informing her former onscreen father.Allen was taken completely by surprise and took a moment to process before he moved to greet his former onscreen daughter, while an announcement to the studio audience said:"The amazing Kaitlyn Dever! Eve from Last Man Standing, and a thousand other amazing credits. Kaitlyn Dever, everybody! What a special night here."Kat Dennings, who had been hiding behind the kitchen counter all this time, eventually makes her way to Denver to greet the Last Man Standing star while the entire audience erupts in cheers.Shifting Gears took to their official Instagram page and posted the heartwarming video, captioning it:"Some behind the scenes love for you: the best surprise 🥰 Thanks for stopping by @kaitlyndever!" View this post on Instagram Instagram PostAllen also expressed his excitement for the heartwarming surprise on his official X account, stating that:"Kaitlyn Dever stopped by my taping tonite [sic] at Shifting Gears. Such a lucky man. Truly blessed to have worked [with] and loved so many of my cast."Dever was only 14 when the sitcom Last Man Standing premiered its first season, and she had not yet managed to make an impact in the industry up until then. However, playing Allen's Mike's youngest daughter, Eve, was one of the major roles that launched her career. She stayed on as a part of the main cast for the first six seasons of the show (2011-2017) and stepped back for a recurring role in the next three seasons, until the show concluded in 2021.Since her time on Last Man Standing, Dever has earned numerous credits on both the silver screen and the small screen, even earning Emmy nominations for her roles in The Last of Us and Dopeshift.The history that Dever and Allen share made this reunion on Shifting Gears extremely heartwarming.Keep reading Soap Central for all the latest scoop on your favorite shows!