Dame Helen Mirren knows what she wants and goes for it.

The British star stopped by The Late Show With Stephen Colbert Tuesday, and when she was introduced she walked out onto the set and planted one right on the host's lips. Her unexpectedly warm welcome left Stephen Colbert in shock—and speechless.

"If I didn't do it then I'd never get to do it," explained Mirren, who was addressing a still-stunned Colbert. "I've been dreaming of doing that for about 15 years, so I just grabbed my chance. I'm sorry. I'm so sorry."

By the look on his face, Colbert was not sorry!

"I suddenly can't remember any questions...you know what you're doing. You really know what you're doing," Colbert joked. "Thank you so much for being here. Can you imagine the number of people who are jealous of me right now?"

The Oscar winner admitted that even she was jealous of herself.