BFA.com / REX / Shutterstock / Rex USA 1 / 6
BFA.com / REX / Shutterstock / Rex USA 1 / 6

Diane Keaton, you're not alone.

The 70-year-old actress played a game of "Who'd You Rather" with Ellen DeGeneres on June 17 and picked a 28-year-old hypothetical lover that we can all agree with.

Drum roll...please!

"Zac Efron. He's the one," she told Ellen.

It's easy so see why the man who has the best shirtless moments and is starring in "Baywatch" is her choice, but she also liked Al Pacino as an option!

"He once enjoyed being around me," Diane admitted about Al. "But only on occasion, not often."

Diane was able to make her mind when it came to Zac and Al, but when the option of Justin Bieber vs. Jared Leto was presented to Diane, it was tough for her to pick one over the other.

"Well here's where I have a problem - I don't like to judge. I'd rather take them both," she said before admitting she has a "special feeling" for the pop star.

She also brought up Justin's body. "That's a nice body, and he's displaying it… and his hair, plus the nose. Don't ever overlook a nose. For example, Mr. Leto has a very thin nose. I like a thin nose, but Mr. Bieber has a fatter nose, and I like that, too!"

We understand the problem, Diane!

Diane also opened up about her sexual frustration problem.

"I am sexually frustrated. Do you know what that feels like, to be sexually frustrated? I do. I know what it feels like, and it's not good," Diane shared with Ellen.

When Ellen told her, "You've had a rich, full life. You've had many lovers!"

Diane laughed, "Those were the days when I wasn't sexually frustrated … who's going to be asking me to be their lover? Am I gonna have some dates? With some sexually-interested men?"

The good news for Diane is that Zac is now single. In April 2016, Zac deleted every photo he had with Sam Miro on his Instagram and split with her after being together for less than two years.

This summer is the right time to be single and ready to mingle!