Van Der Beek appeared as Bo, the ex of Cameron's (Eric Stonestreet) sister Pam (Dana Powell). He was a Southern character complete with a camouflage hat, so it was definitely a side that fans haven't seen.
Bo was a morally bankrupt character, but his charm shined through. Van Der Beek admirers new and old loved him in the role and swooned.
"[James Van Der Beek] on Modern Family just made my whole night!" one fan wrote.
Another added, "[James Van Der Beek] makes one cute hick!"
The former teen star is the latest of several big guest stars on the show, including Billy Crystal, Chris Martin and Terry Bradshaw.
See some of the reactions below.
James Vanderbeek! ❤️😂 #ModernFamily— Nicole VandenBosch (@NicVandenBosch) December 14, 2017
@vanderjames on Modern Family just made my whole night! 😍— katie 🖤 (@therealkpeezy) December 14, 2017