James Marsden Shares a Smooch With His Celebrity Crush, Helen Mirren

Published
Ellen DeGeneres made the moment happen on her show.