WATCH: James Marsden Meets His Longtime Crush Helen Mirren

James Marsden stopped by Ellen to talk about his new hit show Westworld and ended up getting the surprise of his life.

When Marsden sat down with host Ellen DeGeneres, she revealed he’d chosen a good day to stop by because she’d heard he has a huge crush on her next guest, Helen Mirren. “I just love her. I do. I’ve had a massive crush on her for years,” he confessed. “I was on a flight with her once to Rome and when I got off the flight, I followed her to baggage claim and, in a very voyeuristic creepy way, I took a photo of her while she was walking.”

After joking he’d avoided her backstage so she wouldn’t think he was stalking her, DeGeneres invited Mirren to join them on stage and Marsden finally got to officially meet his crush. Marsden was left nearly speechless as Mirren embraced him with a big hug and kiss and even posed for a picture with him. “I’m very red,” he admitted before taking the picture.

Luckily for Marsden, Mirren was just as pleased to meet him even telling him, “You’re very handsome,” before heading backstage, leaving Marsden literally on his knees.

Launch the video up top to watch the entire moment.