Nathan Fillion's on-screen marriage in "Castle" season 8 seems to have hit a rough patch, but his dating life is hitting the right note as the 44-year-old actor is very happy with "Baywatch" star Krista Allen.
"They met a few months ago through friends and it's going really well. He's met her son and they get along," an alleged source told Us Weekly.
"Krista is super happy. She's been kind of unlucky in love in the past and now she's found this genuinely nice guy who treats her well," the tabloid added. "They are having a great time together."
Krista Allen, 44, also doesn't hide the fact that she's dating Nathan Fillion as the "Castle" season 8 star figures prominently on her Instagram.
During Halloween, "Castle" season 8 actor Nathan Fillion dressed up as a satyr, which in mythology is known for its insatiable sexual urges, while Krista Allen came as his conquest. She wrote, "Anyone else feeling horny? (emoji) #Satyr #ForestNymph #halloweeneve @natefillion."
The former squeeze of George Clooney also dished in the comments that her boyfriend Nathan Fillion made the costume on his own.
"Mother-of-one Krista has been married twice before, but her most famous relationship was with Nathan's fellow heartthrob George Clooney, who she dated for two years after they met on the set of Confessions of a Dangerous Mind in 2002," said Daily Mail.
Five weeks ago, Krista Allen also posted on her Instagram a photo with Nathan Fillion and Dina Meyer, which must have been overlooked by the tabloids since the dating reports only surfaced now. She captioned the photo, "Repost from @dinameyerofficial "@NathanFillion and I make a delicious @KristaAllenXO #selfie sandwich .... Just for you. Want a bite?"
In "Castle" season 8, Nathan Fillion's character Rick and his wife, Beckett (played by Stana Katic), separated although the showrunners promised fans that they would eventually come back together. The actor has not issued a statement on girlfriend Krista Allen, however.