It was Take Your Hunk to Work Day for Amanda Seyfried on Thursday: Her man Ryan Phillippe visited the actress on the set of her sexy action flick Now (co-starring Justin Timberlake).

And at long last, the on-the-downlow pair weren't afraid to be affectionate in public.

In between takes, a beaming Phillippe, 36, held tight onto Seyfried, 25 (wearing a sexy red bob wig for her role) as she caressed his scruff.

Last month, the on-and-off couple -- who were first spotted hooking up over Halloween weekend last year -- were seen snuggling and kissing at an L.A. private members' club.

What does Phillippe think about the marriage plans of his famous ex-wife?

"I'm very happy for both Reese [Witherspoon] and Jim [Toth]" Phillippe told the Daily News last week. "I wish nothing but the best for the mother of my children." (Witherspoon, 34, is mom to his daughter Ava, 11, and son Deacon, 7.)

Seyfried's three-year relationship with British actor Dominic Cooper fizzled out in May.