James Marsden meets his longtime celebrity crush and puckers up

(CNN) James Marsden was as giddy as a school child when he satisfied Dame Helen Mirren on “The Ellen DeGeneres Show” Monday.

The star informed DeGeneres that he’s had a “enormous crush” on Mirren, 71, for several years, however they ‘d never ever in fact fulfilled.