Marsden did, however, spot her on a flight to Rome and "followed her" to baggage claim. "In a very creepy, voyeuristic way, I took a photo of her," he confessed.
Mirren just so happened to also be a guest on Monday's episode of Ellen, but the 43-year-old actor told DeGeneres that he was too shy to speak to her. "I was avoiding her backstage because I didn't want her to know I was stalking her," he quipped.
DeGeneres then gave Marsden an early Christmas present and had Mirren come out onstage to greet her admirer with a kiss, which got him "very red."
He even walked off with the Oscar winner before returning to his interview with DeGeneres. "I had to give her my digits real quick," he joked. "You get one shot in life. That was my shot."