Keegan Allen fans, prepare to swoon. In addition to playing Toby Cavanaugh on Pretty Little Liars and wooing Spencer Hastings on-screen, he also knows how to woo a woman properly in real life.

The gorgeous actor recently revealed the details of his first date with girlfriend Chuck Grant to Us Weekly (in their special PLL collector’s edition), and we are obsessed.

“We walked through Conservatory Garden in Central Park in New York and took pictures of each other,” he dished. “It was really, ahh, amazing!” All together now: Aww!

He also became more endearing when he talked about his adorably artistic past, saying he “took Shakespeare classes and carried my camera around in high school … I was a real geek.”

Notably, he also is “still not used to going shirtless on the show” and has a fun fact about making out with Troian Bellisario (Spencer) — she sometimes eats smelly things before their love scenes.

“The first time, I was nervous! Now, it’s so normal,” he said. “She’ll be like, ‘Sorry, I ate garlic,’ and I’m like, ‘Aww, man!’” How cute are they?

Are you surprised by Keegan’s geeky past and adorable first date story? Sound off below!

Source: Us Weekly, Pretty Little Liars collector’s edition