Helen mirren. "This is the ever after," Mirren says.