Skeet Ulrich appears to have a "pretty little" girlfriend: Lucy Hale.

The "Scream" star, 51, and the former "Pretty Little Liars" actress, 31, were photographed on a PDA-heavy lunch date in Los Angeles on Sunday — and the May-December pair appeared to be completely smitten with one another.

In one of the photos, Hale and Ulrich are seen sharing a kiss as they wait for their food at the Sweet Butter Cafe. In another, the actors playfully hold on to each other’s hands.

In addition to lunch, the stars were photographed going for a touchy-feeling stroll through Los Angeles, where they were pictured wearing face masks, blue jeans and sunglasses.

LUCY HALE REVEALS SHE WENT TO SEX CONVENTION TO PREPARE FOR LATEST MOVIE ROLE

Actors Skeet Ulrich (left) and Lucy Hale (right) have sparked romance rumors after an afternoon out together. (Getty Images)

Page Six has reached out to reps for Hale and Ulrich for comment.

It’s possible the pair met through their involvement in the CW series "Riverdale" and "Katy Keene." Ulrich played Forsythe Pendleton Jones II on "Riverdale" up until Season 4, and Hale starred in "Katy Keene," which is a "Riverdale" spinoff.

LUCY HALE QUIT DRINKING TO BECOME 'THE BEST VERSION OF MYSELF'

After the cancellation of "Katy Keene" last summer, the actress said on social media, "I don’t want to just post a picture or a caption because nothing would do justice to how I feel about ‘Katy Keene’ or how I feel with the people involved with it."

Lucy Hale, 31, is known for starring in 'Pretty Little Liars' while Skeet Ulrich, 51, is best known for appearing in 'Scream' and 'Riverdale.' (Getty Images)

Shortly after, she was linked romantically to former "Bachelor" star Colton Underwood, but that quickly fizzled out.

LUCY HALE ON WHY 'FANTASY IS'AND' TV SERIES FANS WILL LOVE THE NEW HORROR MOVIE

Ulrich has been married twice: To actress Georgina Cates and to actress Amelia Jackson-Gray. He and Cates have two children: 19-year-old twins Jakob Dylan Ulrich and Naiia Rose Ulrich.