No offense to my hubby, but I'd pick Antonio Banderas, even if he just wanted to curl up on my bed as Puss in Boots and read me fairytales...
Yeah, assuming they'd have to be there to read it in person, I don't know - Christina Hendricks comes to mind. I don't really care if she can read or not, as long as she'll curl up and make the effort.