Lucky lady! Ben Affleck‘s girlfriend, Ana de Armas, got candid about all the good-looking actors she’s worked with, including Ryan Gosling and Keanu Reeves.

“I’ve been very lucky — because these men are all very handsome — but the best part of it is who they are as people,” the actress, 31, told American Way in her April/May 2020 cover story. “I’ve had the best partners.”

She added that Ryan, who played her love interest 2017’s Blade Runner 2049, made her particularly giddy. “Oh, hell yes I was nervous,” she laughed. “I auditioned three times for Joi, and the third time, I knew he would be there. I was shaking so badly. They put you in a room together and make you read things, to see how your chemistry is. I wish I had the tape of that meeting.”

Ana de Arma Ryan Gosling Blade Runner 2049

As for Keanu, the Cuba native gushed, “I had such a great time working with Keanu, and we have become so close,” she told the outlet. “We shot Knock Knock in only 28 days, mostly at night. Despite the challenges, I had a great time. He called me when he was producing Exposed and said, ‘I cannot imagine anyone better to play this role.'”

Apart from the A-listers, Ana has also starred opposite Scott Eastwood in Overdrive Daniel Craig and Chris Evans in Knives Out. That said, there’s only one leading man who truly has her heart — Ben.

The Deep Water costars haven’t been dating that long, but a source told In Touch exclusively in March that the 47-year-old dad is “so much happier” since meeting Ana and “can really see a future” with her. “He’s fallen for her and he’s fallen hard!” the source continued. “They’ve been spending all their free time together over recent weeks … being in love has definitely put a smile back on Ben’s face.”

Ben Affleck Ana de Armas Walk During Coronavirus Pandemic

The two have been quarantining together amid the coronavirus pandemic and have been spotted out on plenty of PDA-filled walks. “Self-isolating together has brought Ben and Ana closer together,” a separate source dished. “They’re crazy about each other.”

Sorry, Ryan and Keanu! You missed your shot.

Can’t get enough celebrity content? Be sure to subscribe to our YouTube channel for fun, exclusive videos with your favorite stars!

Have a tip? Send it to us! Email In Touch at